bonjour ,
je suis entrain de développer une page en php qui affiche une liste de produit , à côté de chque produit , il y a un textbox pour entrer la quantité , une fois qu'on a choisie nos produits et rentrer la quantité de chaque produit on valide et on enregistre l'id du produit et la qtt dans un tableau ,,, tout fonctionne trés bien sauf sur le pda ou il me renvoi toujours l'id du premier article voila le code :
Merci !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 if ($toutProd=="ok") { $Sql3="Select * from tbproduit"; } else { $Sql3="Select * from tbproduit where idsouscategorie='$idS'"; } $rec3=mysql_query($Sql3) or die(mysql_error()); while($data3=mysql_fetch_array($rec3)) { $tab[ ]=$data3; $Prod=$data3['frNom']; $idProd=$data3['IdProduit']; $idc=$_SESSION["idc"]; //<input type='hidden' name='tout' value='ok'><input type='hidden' name='lstclient' value=$idc>&lstclient=$idc echo "<form action='testselect.php?tout=ok' method='post' name='form1'>".$Prod." <INPUT TYPE='text' NAME='qtt[ ]' size='2' maxlength='2'><br>";}?></td> </tr> </table> <br> <INPUT TYPE='submit' value='Valider la commande'><br> <?php $qtt=@$_POST['qtt']; $idcc=@$_POST['lstclient']; for($i=0;$i<count($qtt);$i++) { if ($qtt[$i] !=0) { $idTest=$tab[$i]['IdProduit']; $sql="insert into tbdetailcommande (idproduit,quantite) values('$idTest','$qtt[$i]') "; $rec=mysql_query($sql); echo $idTest.":".$qtt[$i]."<br>"; echo $idcc; } } ?>
Partager