3/ checkbox = plusieurs choix pour un seul éléments
Voilà comment écrire l'input :
Code:
<input type="checkbox" name="choix[<?php echo $id; ?>]" value="<?php echo $id; ?>" /> choix <?php echo $id; ?>
on récupère un
array des checkbox cochées :
Code:
1 2 3 4 5 6
| $choix_array = (!empty($_POST['choix']))? $_POST['choix'] : array();
foreach( $choix_array as $choix_i => $choix_val ) {
echo 'le choix '.$choix_i.' est : '.$choix_val.'<br />';
// (ici, on peut traiter d'autres infos concernant cet id)
} |
Remarque :
Code:
....name="choix[<?php echo $id; ?>]" value="<?php echo $id; ?>"....
Ici, $choix_i et $choix_val valent la même chose !