Récupérer le résultat de plusieurs checkbox.
Posté : 27 mars 2013, 13:06
Salut!
Je vous présente mon problème.
J'ai plusieurs input de type checkbox que je propose à l'utilisateur (User).
j'aimerai récupérer le résultat de ces checkbox et les insérer dans ma BDD. Mais je ne sais pas commant faire.
J'ai réussis à faire ce petit bout de code qui m'affiche le résultat du choix des Utilisateur dans mon "echo":
Code PHP:
if ($_POST['submit'])
{
foreach($_POST['let'] AS $choix_user){
echo $choix_user."</br>";}
}
Par contre, pour cette méthode j'ai donné le même NAME à mes inputs comme ce si:
<INPUT NAME="let[]" TYPE=checkbox VALUE="A"></INPUT>
<INPUT NAME="let[]" TYPE=checkbox VALUE="B"></INPUT>
<INPUT NAME="let[]" TYPE=checkbox VALUE="B"></INPUT>
etc...
<INPUT NAME="submit" TYPE=submit VALUE="Valider votre choix"></INPUT>
Mais je ne sais pas comment récupérer ces résultats, et les insérer dans ma BDD "CHOIX_USERS"!
A moins que je donne un "NAME" différent pour chaque INPUT! Mais après je ne sas pas comment faire.
Cela fais plusieurs semaine que je cherche une solution mais sans résultat. peuvez-vous m'aider?
Merci
Je vous présente mon problème.
J'ai plusieurs input de type checkbox que je propose à l'utilisateur (User).
j'aimerai récupérer le résultat de ces checkbox et les insérer dans ma BDD. Mais je ne sais pas commant faire.
J'ai réussis à faire ce petit bout de code qui m'affiche le résultat du choix des Utilisateur dans mon "echo":
Code PHP:
if ($_POST['submit'])
{
foreach($_POST['let'] AS $choix_user){
echo $choix_user."</br>";}
}
Par contre, pour cette méthode j'ai donné le même NAME à mes inputs comme ce si:
<INPUT NAME="let[]" TYPE=checkbox VALUE="A"></INPUT>
<INPUT NAME="let[]" TYPE=checkbox VALUE="B"></INPUT>
<INPUT NAME="let[]" TYPE=checkbox VALUE="B"></INPUT>
etc...
<INPUT NAME="submit" TYPE=submit VALUE="Valider votre choix"></INPUT>
Mais je ne sais pas comment récupérer ces résultats, et les insérer dans ma BDD "CHOIX_USERS"!
A moins que je donne un "NAME" différent pour chaque INPUT! Mais après je ne sas pas comment faire.
Cela fais plusieurs semaine que je cherche une solution mais sans résultat. peuvez-vous m'aider?
Merci