Slt à tous,
je fais appel à vous car je galere sur un petit point.
Je voudrais donc calculer les frais de port d'un caddie.
ma table poids :
ID TRANS TRANCH1 TRANCH2 PRIX
1 UPS 0 10 15
2 UPS 10 20 30
3 LA POSTE 0 10 10 ....
Mon code :
$thep étant le poids total du caddie recupéré en session.
Le blem avec mon code c'est qu'il groupe bien les transporteurs, mais cela ne prends pas en compte les infos poids.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $req13 = mysql_query("SELECT * FROM poids GROUP BY trans") or die("Erreur SQL13 !"); while($data13 = mysql_fetch_array($req13)) { if($thep>$data13[tranch1] && $thep<$data13[tranch2]){ $poidfin=$data13[prix]; }else{ $poidfin=""; } echo'<table><tr><td><input type="radio" name="choix" value="'.$data13[trans].'"> '.$data13[trans].'</td> <td>'.$data13[infos].'</td> <td>'.$poidfin.'</td> </tr></table>'; }
Si j'ai un colis chez ups entre 10 et 20 kg cela ne m'affiche aucun prix.
Si qql'un peut me donner un petit coup de main cela serait cool.
@+
Partager