Salve, ho problema con un query, in pratica devo sommare dei campi del db, per farlo l'utente deve scegliere un mese da elenco. Ecco il codice che utilizzo:
	Codice PHP:
	
...
$ute    =  trim($_POST['utente_id']);$mese = trim($_POST['mese']);;$anno = "2014";
/* Query somma dati tabella */
$sql = "SELECT sum(campo1), sum(campo2), sum(campo3), sum(campo4) FROM tabella WHERE  MONTH (data) = $mese and year(data) = $anno and id_utente = '$ute'";
$res = mysql_query($sql);$row = mysql_fetch_row($res);
$return = array(    'campo1'    => $row[7],     'campo2'    => $row[8],     'campo3'    => $row[9],     'campo4'    => $row[10]    );
echo json_encode($return);
?> 
 
Le date sono salvate nel campo "data" in questo formato 2014-08-31. La cosa strana e se invece di fare la somma estraggo tutto con * funziona correttamente, ma in questo modo se in un mese ho più dati mi prende solo un valore, mentre a me mi occorre fare la somma di tutto.
i valori restituiti sono null.
Dove sbaglio?