Bonjour à tous, j'ai un léger soucis que je rencontre et je ne parviens pas à trouver la solution.
Dans une premiére page de formulaire qui est en quelque sorte un magasin j'ai des objet ainsi que leur quantité approprié stockés dans la base de données. J'ai des checkbox pour chaque objet qui contiennent le nom de chaque objet.
Dans une seconde page de récupération, je voudrais récupérer lES noms de toutes les checkbox coché, cependant je n'y parviens pas, cela me récupére juste le nom de la derniére checkbox chéqué, j'ai tout éssayé, boucle while, for, en parcourant la base de donnée.. mais non impossible de récupéré si plusieurs checkbox sont coché
merci d'avance pour votre aide.
voici ma page de formulaire
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
44
45
46
47
48
49
50
51
52 $query = "SELECT * FROM produit ORDER BY nom_pdt DESC"; $result = mysql_query($query) or die ("ERROR"); while($row=mysql_fetch_array($result)) { $nom=$row['nom_pdt']; $prix=$row['prix_pdt']; $image=$row['img_pdt']; $desc=$row['descript_pdt']; $qant=$row['qte_rest']; echo"<table>"; echo "<tr bgcolor='grey'>"; echo"<td width='100'>"; ?> <center><SELECT name="jj"> <OPTION VALUE="none"> </OPTION> <?PHP if($qant<1) echo '<OPTION>no</OPTION>'; $i=1; while($i<=$qant) { $affiche_zero=''; echo '<OPTION VALUE="'.$affiche_zero.$i.'">'.$affiche_zero.$i.'</OPTION>'; $i++; } ?> </SELECT></center> <?php echo"</td>"; echo"<td width='100'>"; echo"<center><a href='$image'><img src='$image'width=\"50\" height=\"70\" border=\"0\"></a><center>"; echo"</td>"; echo"<td width='100'>"; if ($qant>0) echo "<INPUT type=\"checkbox\" name=\"ajout\" value=\"$nom\">"; echo"</td>"; } echo "</th>"; echo "</tr>"; echo"</table>"; ?> <CENTER><INPUT type="submit" name="envoi" value="ajouter au caddie"></CENTER>
Partager