Bonjour
Je dois a partir d'un panier faire la somme des produits achetées
pour ca j'ai une table achat ou il y a des id des produits et la quantité achetée ensuite une table produit ou je vais chercher le prix que je multiplie par la quantité
jusque là ca va
le hic vient quand je dois additionner le tout
et là ca bug
j'arrive a des sommes partielles et une somme totale mais je ne fais que rester dans la boucle
il faudrait que j'en sorte mais là je bloque
si qqun a 1 mn pour regarder le code
merci
Nadege
Modifié par Nad21 (20 May 2010 - 19:54)
Je dois a partir d'un panier faire la somme des produits achetées
pour ca j'ai une table achat ou il y a des id des produits et la quantité achetée ensuite une table produit ou je vais chercher le prix que je multiplie par la quantité
jusque là ca va
le hic vient quand je dois additionner le tout
et là ca bug
j'arrive a des sommes partielles et une somme totale mais je ne fais que rester dans la boucle
il faudrait que j'en sorte mais là je bloque
si qqun a 1 mn pour regarder le code
merci
Nadege
// pour le client a l'id_client on recherche les achats correspondant dans la base ACHAT
$achat_client = lire_unseulachat($_GET['id_client']);
foreach($achat_client as $listing){
$produit= $listing['id_produits'];
//ensuite avec l'id produit on peut voir le descriptif du produit dans la base achat
$mon_pdt = lire_unpdt($produit); //pour choisir l'id du produit acheté
$nb_pdt = count($mon_pdt);
for($i=0; $i<$nb_pdt; $i++){
echo '<p>';
echo '<div id="ref">'.$mon_pdt[$i]["ref"].'</div><div id="prod"><img src="images/coche.gif" height ="15">'.$mon_pdt[$i]["titre"].' ('.$mon_pdt[$i]["contenance"].'ml )</div>';
echo $mon_pdt[$i]["prix"].' € x '.$listing["quantite"];
echo ' ='.$listing["quantite"]*$mon_pdt[$i]["prix"].' €';
echo '</p>';
$total_pdt+=$listing["quantite"]*$mon_pdt[$i]["prix"];
echo 'le total est de '.$total_pdt; //et c'est pas bon
}
}
total de la commande =.... €
Modifié par Nad21 (20 May 2010 - 19:54)