le 15/04/2005 à 15:32
smarch
J'ai un petit probleme de 'query sql'
Je dois faire un fetch d'une colonne
de ma table de vente et ensuite totaliser
dans un variable php ?!?
Pourquoi ne puis-je utliser sum()
dans mon query et ainsi recevoir qu'une ligne de
resultat ?
ex: SELECT sum(total) FROM ventes
Ma solution est ... shity
$base = mysql_connect ('192.168.X.X', 'bla', 'bla');
mysql_select_db ('pchaum', $base);
// somme des ventes
$sql = 'SELECT total FROM ventes';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
while($data = mysql_fetch_assoc($req)){
$sumtotal=$sumtotal+$data['total'];
}
mysql_free_result($req);
mysql_close();
Je dois faire un fetch d'une colonne
de ma table de vente et ensuite totaliser
dans un variable php ?!?
Pourquoi ne puis-je utliser sum()
dans mon query et ainsi recevoir qu'une ligne de
resultat ?
ex: SELECT sum(total) FROM ventes
Ma solution est ... shity
$base = mysql_connect ('192.168.X.X', 'bla', 'bla');
mysql_select_db ('pchaum', $base);
// somme des ventes
$sql = 'SELECT total FROM ventes';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
while($data = mysql_fetch_assoc($req)){
$sumtotal=$sumtotal+$data['total'];
}
mysql_free_result($req);
mysql_close();