Page 1 sur 1

le total des totaux :-)

Posté : 07 mai 2010, 07:49
par surfeur2
Bonjour,

une petite boucle qui me permet d'afficher des enregistrements:

while ($val3 = mysql_fetch_array($result3)) {

echo "<tr>";
//echo "<td><center><input type='checkbox' value=".$val3["RefArticle"]."name='RefArticle[]'></center></td>";
$total = $val3["Prix"] * $val3["Quantite"];
echo "<td>".$val3["dCommande"]."</td>";
echo "<td>".$val3["Article"]."</td>";
echo "<td>"."<img src='Photos/".$val3["Photo"]."' width='40'></td>";
echo "<td>".$val3["Quantite"]."</td>";
echo "<td>".$val3["Prix"]."</td>";
echo "<td>".$total."</td>";
echo "<td>".$val3["paye"]."</td>";
echo "</tr>";
}

La variable $total est comme vous pouvez le voir une multiplication du champ $Prix * $Quantité

or en dehors de la boucle j'aimerai mettre un petit echo qui affiche le total de tous ces totaux, comment faire?

merci d'avance!

Re: le total des totaux :-)

Posté : 07 mai 2010, 09:37
par macgawel
Bonjour.

1. Merci d'utiliser les boutons (ou balises) PHP pour afficher tes scripts. C'est plus lisibles...

2. Il suffit d'utiliser une variable dans laquelle tu rajoutes à chaque passage dans la boucle le total de la ligne...
$grand_total = 0;
while ($val3 = mysql_fetch_array($result3)) { 
    echo "<tr>";
    $total = $val3["Prix"] * $val3["Quantite"];
    $grand_total = $grand_total + $total;
//...
}

Re: le total des totaux :-)

Posté : 07 mai 2010, 11:31
par surfeur2
Tout ok, merci!!!!