Un bête addition !!!

pip
Invité n'ayant pas de compte PHPfrance

11 mai 2006, 18:02

J'ai fait un panier pour un site marchand et je souhaite faire la smme des prix, et je ne vois pas comment faire. voila la partie du code intéressante:

$sql = mysql_query("SELECT * FROM `liste_achat` WHERE `id_acheteur`='$id_acheteur' AND `etat`='panier' ");

while ($recherche = mysql_fetch_array($sql))
{
$sel = $recherche['id_article'];
$selection = mysql_query("SELECT * FROM `article` WHERE `id_article`='$sel'");

while ($total = mysql_fetch_array($selection))
{
echo '<tr><td>'.$total['definition_article'].'</td><td>'.$total['prix_article'].'</td></tr>';

}


}

Donc si vous voyez comment faire Sigma des $total['prix_article'], merci de me le dire !

Eléphanteau du PHP | 28 Messages

11 mai 2006, 18:19

Tu as en MySQL la fonction SUM()

Tu peux faire :
SELECT *, SUM(prix_article) AS somme_prix FROM article WHERE id_article='$sel'

Et tu auras ta somme en faisant $total['somme_prix']

Tu pourra aussi ajouter avec ta requete précédente