Souci requete php

Résolu/Fermé
alonso - 5 août 2009 à 13:04
 alonso - 5 août 2009 à 15:56
Bonjour,

g un soucis avec cette requete

<?php $sql= "SELECT SUM(quantite_produit)FROM panier ";
$req=mysql_query($sql);
$data=mysql_num_rows($req);
echo $data
?>

je veux la somme des quantités et l'afficher il me retourne 1 une idée????
A voir également:

4 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
5 août 2009 à 13:12
Ben oui il te retourne 1 :
$data=mysql_num_rows($req);
mysql_num_rows retourne le nombre de lignes retournées, pas le contenu

pour avoir le contenu, il faut faire un musql_fetch_row ou mysql_fetch_array :

https://www.php.net/manual/fr/function.mysql-fetch-row.php
0
pas mieux

$req=mysql_query("SELECT SUM('quantite_produit')FROM panier ");
$data=mysql_fetch_row($req);
echo $data;
?>
me retourne le mot array maintenant
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
5 août 2009 à 13:31
Si t'avais lu la doc (je t'avais filé le lien en plus -_-) tu aurais vu qu'il fallait faire
$data=mysql_fetch_row($req);
$valeur=$data[0];
echo $valeur;
0
merci l'ami
j'ai lu ta doc j'avais essayé cette technique mais m'était planté dans les cotes j'en é mit ou fallait pas lol

merci c cool de ta part de répondre^^
0