Calcul de caddie

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Calcul de caddie

par Moker » 28 mai 2005, 21:39

merci beaucoup cyrano !!

ton script fonctionne a merveille bien vu le coup du += :wink:

je connaissait pas.

il n'y as pas de soucis pour $qte car en fait il s'apel $_SESSION['caddie'][$i]['qte'], c'est une array avec la quantité de chaque produit.

c trop beau t trop fort encore merci!!!

par Cyrano » 28 mai 2005, 21:17

Salut, on va simplifier pas mal :
$count = count ($caddie);
$prixtotal = 0;
for ($i = 0; $i < $count; $i++)
{
    $prix[$i] = $prix * $qte;
    $prixtotal += $prix[$i];
    print $prix.' X '.$qte.' = '.$prix[$i];
}
print $prixtotal;
Par contre, tu dois avoir un problème parce que $qte a toujours la même valeur à chaque tour de boucle.

Calcul de caddie

par Moker » 28 mai 2005, 21:14

Bonjour,

jai un pti probleme sur le codage d'un caddie.

je n'arrive pas a calculer le montant totale de ce dernier.

voici mon script :

$count = count ($caddie);
for ($i = 0; $i < $count; $i++)
    {
    $prix[$i] = $prix * $qte;
    $prixtotal = $prix[$i] + $prix[$i++];

    print $prix.' X '.$qte.' = '.$prix[$i];
    }
print $prixtotal;
ca bug au nivo du calcul total je pense que cela viens du fait que pendant l'instant d'une boucle $prix[$i++] est encore inconnu.

par exemple dans la boucle 1 quand:
$prixtotal = $prix[$i] + $prix[$i++];
$prixtotal = $prix[$i vaut 1] + $prix[$i++ vaut 2];

prix[$i++] = ?? // encore inconnu
j'espere que vous pourrez m'aider merci beaucoup !!