Aide formulaire
Résolu
jalalnet
Messages postés
293
Date d'inscription
Statut
Membre
Dernière intervention
-
Vardok Messages postés 359 Date d'inscription Statut Membre Dernière intervention -
Vardok Messages postés 359 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veut savoir comment enregistré les case a coché dans ma BDD
voila j ai 3 case
<input type="checkbox" name="bts" id="bts">
<input type="checkbox" name="dut" id="dut" />
<input type="checkbox" name="deug" id="deug" />
et j'ai creé 3 champs sur ma BDD tant que les cases porte un name différent
j utilise comme requête:
$req = $bdd->prepare('INSERT INTO formulaire(bts,dut,deug) VALUES(?,?,?)');
$req->execute(array($_POST['bts'],$_POST['dut'],$_POST['deug']));
sauf que si l'utilisateur coche pas un case ca renvoie un msg d'erreur le variable de la case existe pas
je veut savoir comment enregistré les case a coché dans ma BDD
voila j ai 3 case
<input type="checkbox" name="bts" id="bts">
<input type="checkbox" name="dut" id="dut" />
<input type="checkbox" name="deug" id="deug" />
et j'ai creé 3 champs sur ma BDD tant que les cases porte un name différent
j utilise comme requête:
$req = $bdd->prepare('INSERT INTO formulaire(bts,dut,deug) VALUES(?,?,?)');
$req->execute(array($_POST['bts'],$_POST['dut'],$_POST['deug']));
sauf que si l'utilisateur coche pas un case ca renvoie un msg d'erreur le variable de la case existe pas
A voir également:
- Alias du formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum PHP
- Que signifie alias de formulaire ? - Forum Programmation
2 réponses
Bonjour,
Utilise des radios plutôt que des checkbox au quels cas il sera obligé de cocher. Sinon tu mets quelque chose du style if null alors mettre aucune formation
Utilise des radios plutôt que des checkbox au quels cas il sera obligé de cocher. Sinon tu mets quelque chose du style if null alors mettre aucune formation
j'ai besoin des cases a coché dans mon cas pour que l'utilisateur puisse cocher plusieurs cases
alors j 'ai besoin d'aide pour le démarche de if (empty)
alors j 'ai besoin d'aide pour le démarche de if (empty)
En fait si je comprends bien, il est possible que ton utilisateur ne soit ni en BTS ni DUT ni DEUG ?
Dans ce cas créer une autre possibilité appelé "autre" qui correspond aussi bien à une checkbox "autre" qu'a aucune checkbox de coché. Ainsi, si l'utilisateur ne coche rien, il est considéré comme autre. Sinon je crois que tu peux mettre une verification en JavaScript (ou même en php) qui empeche de valider si l'info n'a pas été renseignée comme dans les sites d'inscription où tu trouve une "*" aux champs obligatoire.
Alors quelle solution tu préfère ?
Dans ce cas créer une autre possibilité appelé "autre" qui correspond aussi bien à une checkbox "autre" qu'a aucune checkbox de coché. Ainsi, si l'utilisateur ne coche rien, il est considéré comme autre. Sinon je crois que tu peux mettre une verification en JavaScript (ou même en php) qui empeche de valider si l'info n'a pas été renseignée comme dans les sites d'inscription où tu trouve une "*" aux champs obligatoire.
Alors quelle solution tu préfère ?