• User Attivo

    estrazione query mysql su php

    [LEFT]Un saluto a tutti,

    Come faccio per stampare il risultato di questa query?
    Ho provato diverse cose (tra cui echo $row_importosum['importo'];) ma finora senza risultato

    $query_importosum = "SELECT SUM(importo) FROM vendite";
    $dbResult= mysql_query($query_importosum,$db);
    $row_importosum = mysql_fetch_array($dbResult);

    echo .......?bho...

    grazie.
    [/LEFT]


  • User

    ci sono due alternative....
    secondo me il fetch_array è davvero scomodo e poco performante...

    ti consiglio di usare
    mysql_fetch_row ---> crea array a indice numerico
    o
    mysql_fetch_assoc ---> crea array associativo

    nel tuo caso, in quanto non sai bene che nome avrà la colonna contenente la somma, ti consiglio un bel fetch_row. quindi:

    $query_importosum = "SELECT SUM(importo) FROM vendite";
    $dbResult= mysql_query($query_importosum,$db);
    $row_importosum = mysql_fetch_row($dbResult);

    echo $row_importosum[0];

    per curiosità avresti potuto fare anche

    $query_importosum = "SELECT SUM(importo) **AS somma **FROM vendite";
    $dbResult= mysql_query($query_importosum,$db);
    $row_importosum = mysql_fetch_assoc($dbResult);

    echo $row_importosum['somma'];

    ciao


  • User Attivo

    1000 grazie!

    alla prossima