Bonjour,
Je n'arrive pas à trouver la solution à un problème, c'est pourquoi je viens ici.
Je développe une petite appli php/mysql .
Disons pour simplifier que dans cette base j'ai trois infos :
1 produit
2 prix unitaire
3 quantité
Je me connecte à la base, j'affiche les éléments avec une boucle while et pour le prix total de chaque produit j'utilise ce code :
$tune= (($data["prix_unitaire"]) *($data["quantité"]));
Ainsi à l'affichage ça donne par exemple ceci :
Produit : Cocaïne prix unitaire : 250 € quantité : 10
Prix Total : 2500 €
Produit : klenex prix unitaire : 50 € quantité : 5
Prix Total : 250 €
etc...
Mais ce que je ne sais pas faire, c'est à la fin indiquer la totalité des prix totaux, soit faire le cumul de la variable $tune à chaque tour de boucle dans une autre variable finale (totalité des prix totaux).
Dans l'exemple plus haut ça donnerait 2500 + 250 soit 2750.
Voici la partie du code simplifié (sans le css etc...) de ma boucle à supposer que c'est à ce niveau ou plus bas qu'il faille agir :
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 while ($data = mysql_fetch_array($show)) { // affiche toutes les infos $tune= (($data["prix_unitaire"]) *($data["quantité"])); echo ' <b>produit :</b> '.$data['designation'].' <b>quantité :</b> '.$data['quantité'].' <b>Prix unitaire:</b> '.$data['prix_unitaire'].' <b>coût :</b>'.$tune.' HT </div> '; }
Philippe
Partager