Checkbox,php et formulaire
Fermé
toch-pa
-
25 nov. 2008 à 20:58
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 - 25 nov. 2008 à 22:14
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 - 25 nov. 2008 à 22:14
A voir également:
- Checkbox,php et formulaire
- Formulaire de réclamation facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
- Confirmation de l'envoi d'un formulaire html ✓ - Forum HTML
3 réponses
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
25 nov. 2008 à 21:37
25 nov. 2008 à 21:37
bonsoir tu peut te servir des array
exemple:
dans tes checbox tu declare un tableau ici==> name="mail[]" (les [] servent à ça )
ensuite tu envoie par post ou get suivant ta methode et tu recupere de cette façon les valeurs que tu a placée dans value en faisant une boucle
voila c'est un exemple que j'ai repris d'un code que j'ai fait pour mon site qui me permet d'e,voyer ou pas un mail aux membres , maintenant à toi d'adapter en fonction de tes besoins..
@+
exemple:
dans tes checbox tu declare un tableau ici==> name="mail[]" (les [] servent à ça )
<td> <input type="checkbox" id="mail" name="mail[]" value="<? echo $valeur1'/'.$valeur2'/'..etc.. ?>" checked="checked"/> </td>
ensuite tu envoie par post ou get suivant ta methode et tu recupere de cette façon les valeurs que tu a placée dans value en faisant une boucle
//recup des checkbox //on récupère le tableau des checbox cochées $tab_chk =$_POST['mail']; //debut de la boucle de recup foreach($tab_chk as $adr) { //je fais un spilt pour separer les valeurs $recpre=split('[/]', $adr); $recadresse=split('[/]', $adr); //j'attribue les valeurs $prenom=$recpre[1]; $adresse=$recpre[0]; //etc... }
voila c'est un exemple que j'ai repris d'un code que j'ai fait pour mon site qui me permet d'e,voyer ou pas un mail aux membres , maintenant à toi d'adapter en fonction de tes besoins..
@+
Merci
Mais je pense que tu n'as pas bien cerné le problème, je me suis peut etre mal exprimer.
En fait, je ne sais pas combien de checkbox je peut avoir car je ne sais pas combien de nouveau com je vais avoir.
Pareil pour les ID du coup.
il faudrai que je récupere :
- Nombre de com -> (nombre de checkbox)
- Combien sont cocher -> lesquels? (avec l'ID) -> action();
- Combien ne sont pas cocher -> lesquels -> autresAction();
Merci
Mais je pense que tu n'as pas bien cerné le problème, je me suis peut etre mal exprimer.
En fait, je ne sais pas combien de checkbox je peut avoir car je ne sais pas combien de nouveau com je vais avoir.
Pareil pour les ID du coup.
il faudrai que je récupere :
- Nombre de com -> (nombre de checkbox)
- Combien sont cocher -> lesquels? (avec l'ID) -> action();
- Combien ne sont pas cocher -> lesquels -> autresAction();
Merci
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
25 nov. 2008 à 22:14
25 nov. 2008 à 22:14
si j'ai bien compris ,et c'est pas un probleme de savoir combien tu a de checbox vu que tu fait une boucle par derriere ,tant qu'il y aura des chbx cochés elle te renverrons un resultat
et pour faire la difference entre une chbx cochée ou pas tu recupere sa valeur
idsans mon exemple
$tab_chk =$_POST['mail'];
si c'est vide c'est pas cochée sinon s'est cochée...
et pour faire la difference entre une chbx cochée ou pas tu recupere sa valeur
idsans mon exemple
$tab_chk =$_POST['mail'];
si c'est vide c'est pas cochée sinon s'est cochée...