par
Invité » 16 oct. 2007, 16:34
Bonjour a vous tous,
Désolé pour le titre du post... mais je ne savais pas quoi marquer par rapport à mon problème.
Voilà j'ai une table "produits" dans laquelle il peut y avoir 3 prix différents suivant une quantité commandée.
Par exemple : Le produit "XXX001",
Lorsque l'on en commande 1 produit XXX001 : il coute 0.75€ à l'unité. (soit 0.75 X 1)
Mais à partir de 100 produits commandés ce même produit vaut : 0.60€ à l'unité. (soit 0.60 X 100)
Et si on en commande 200 (ou plus) il vaut : 0.50€ à l'unité. (soit 0.50 X 200 ou plus)
Certains peuvent avoir 3 prix différents, d'autres 2 et encore d'autres un seul prix.
Alors j'ai fait ce petit script :
// $CIQ = quantité commandée
if (($qtt3!='') AND ($CIQ>=$qtt3)){$prix=$prix3;}
elseif (($qtt2!='') AND ($CIQ>=$qtt2) AND ($CIQ<$qtt3)){$prix=$prix2;}
else {$prix=$prix1;}
// $prix = prix final à afficher et à gérer.
Lorsqu'il y a 3 prix différents dans la table ... ce script fonctionne très bien... mais si il y en a que 2... il ne fonctionne plus !?
Ou est le prblème ?
Je l'ai trituré dans tous les sens... sans résultat.
Merci de votre aide.
Django.