[PHP] Récuperer la valeur d'une checkbox

Résolu/Fermé
CrosmanBeauGoss42 - 24 déc. 2009 à 14:09
 bul - 24 déc. 2009 à 15:01
Bonjour,
Sur un formulaire, je génère une checkbox avec ma BDD,
<input type="checkbox" name="choix[]" value="<?php echo $id; ?>" />

Je ne sais pas comment récupérer les valeurs renvoyés, a l'envoi du formulaire.
Par exemple l'utilisateur coche :
<input type="checkbox" name="choix[]" value="1" />
<input type="checkbox" name="choix[]" value="6" />

Je ne connais pas a l'avance le Value vu que je le génére grâce a la bdd.
Je veut donc récupérer ce que l'utilisateur coche, pour ensuite traiter sa demande suivant les ou la case cochée.

Je sais pas si j'ai était claire.
Merci d'avance

4 réponses

on récupère un array

<form name="frm" method="post" action="toto.php">
<input type="checkbox" name="choix[]" value="1" />
<input type="checkbox" name="choix[]" value="6" />
<input type="submit" />
</form>

et dans toto.php , par exemple,
print_r ($_POST['choix']);

cocher le 1er checkboc ==> Array ( [0] => 1 )
cocher le 2ème checkbox ==> Array ( [0] => 6 )
cocher lesd 2 ===> Array ( [0] => 1 [1] => 6 )

@+
3