• User Newbie

    Problemi con php e mysql

    Ciao a tutti,

    Ho un problema direi alquanto rilevante nell'esecuzione di una query con php...
    La query viene eseguita senza alcun errore ma ritornando il risultato sbagliato.
    Eseguendo la stessa query con phpmyadmin il risultato è corretto...

    La query: SELECT SUM(NQUANT) , DDATA FROM PMS_DISPO WHERE CCATRIS = 3 AND DDATA >= '2010-06-29' AND DDATA <= '2010-06-29'
    GROUP BY DDATA

    i dati sul database sono:
    NQUANT DDATA
    1 2010-06-29
    -1 2010-06-29

    phpmyadmin mi ritorna 0 mentre php con il fetch_array mi ritorna 1...
    Quale puo' essere il problema?
    Grazie anticipatamente.


  • User Attivo

    Quando richiedi una funzione di mysql, in questo caso SUM(), devi usare una sistassi come questa:
    [php]SELECT SUM(NQUANT) as somma, DDATA FROM PMS_DISPO WHERE CCATRIS = 3 AND DDATA >= '2010-06-29' AND DDATA <= '2010-06-29'
    GROUP BY DDATA[/php]
    In questo caso ho scritto somma, ma tu puoi scrivere quello che vuoi.

    Ciao