Bonjour, sur une de mes pages, j'ai un formulaire avec des checkbox (dont les noms sont récupérées dans une base) :
Code :
- <tr>
- <td class="barreProd2" bgcolor="#E8E8D9"><b><img src="../imgs/nav/f.gif" width="6" height="9"> Port(s) de départ :<br><small>(Pour rajouter un port, passez par le menu de gauche)</small></b></td>
- <td class="barreProd2" bgcolor="#F3F3E9" colspan="3">
- <?php
- $requete_port = mysql_query("SELECT * FROM $tablePort ORDER BY id_port" );
- $num = mysql_num_rows($requete_port);
- while($row = mysql_fetch_assoc($requete_port)){
- $tableau[] = $row;
- }
- $nbcol=2;
- ?>
- <table border="0" width="100%" cellpadding="0" cellspacing="0">
- <?php
- $nb=count($tableau);
- for($i=0;$i<count($tableau);$i++){
- if($i%$nbcol==0){
- echo '<tr>';
- }
- ?>
- <td class="port"><input type="checkbox" border="0" name="port" value="<?php echo $tableau[$i]['id_port']; ?>" checked><?php echo $tableau[$i]['nom_port']; ?> (<?php echo $tableau[$i]['adresse']; ?> - <?php echo $tableau[$i]['ville']; ?> )</td>
- <?php
- if($i%$nbcol==($nbcol-1) or $i==(count($tableau)-1))
- echo '</tr><tr></tr>';
- }
- ?>
- </table>
- </td>
- </tr>
|
Quand je soumet ce formulaire je voulais savoir comment récupérer les différentes valeurs des checkbox, s'il fallait que je les mettent tous dans la même colonne de ma base (et si oui comment car pour l'instant je n'arrive à récupérer qu'1 valeur) ou s'il y avait un autre moyen. Merci d'avance