Rien ne s'écrit dans ma BDD
Résolu
Pins10
Messages postés
7
Statut
Membre
-
Pins10 Messages postés 7 Statut Membre -
Pins10 Messages postés 7 Statut Membre -
Bonjour,
J'aimerais me que vous me donniez votre avis sur ces deux bout de code qui pose problème a ma BDD:
Code pour choisir son sexe dans mon formulaire:
Inscription base de donné:
alors bizarrement je n'est aucun problème pour le login,pass,email qui s'inscrive dans ma BDD mais le sexe ne veut pas???
merci
J'aimerais me que vous me donniez votre avis sur ces deux bout de code qui pose problème a ma BDD:
Code pour choisir son sexe dans mon formulaire:
<div class="Sexe"> <label for="Sexe"class="colore5">Sexe :</label> <SELECT value="<?php if(isset($sex)) echo $sex;?>"><option value="Homme">Homme</option><option value="Femme">Femme</option></SELECT> </div>
Inscription base de donné:
$req = $bdd->prepare('INSERT INTO membres (login,pass,email,sexe,hash) VALUES (:nom,:pass,:email,:sex,:hash)'); $req->execute(array( 'nom'=>$nom, 'pass'=>sha1($password), 'email'=>$email, 'sex'=>$sex 'hash'=>$hash
alors bizarrement je n'est aucun problème pour le login,pass,email qui s'inscrive dans ma BDD mais le sexe ne veut pas???
merci
A voir également:
- Rien ne s'écrit dans ma BDD
- Clément a partagé le fichier mme bovary. il a écrit des commentaires dans le document. quel est le 2e commentaire ? - Forum blog
- Mon clavier n'écrit plus - Forum Clavier
- Mon clavier n'ecrit plus ✓ - Forum Clavier
- Mon clavier n écrit plus et les lettres m envoient ailleurs ✓ - Forum Clavier
- Sms envoyé de mon telephone sans l'avoir écrit - Forum Téléphones & tablettes Android
2 réponses
<SELECT value="<?php if(isset($sex)) echo $sex;?>"><option value="Homme">Homme</option><option value="Femme">Femme</option></SELECT>
tu as une value sur ton select ? Je verrais plutôt ca comme ça:
<SELECT><option value="Homme"<?php if(isset($sex) && $sex=="Homme") echo ' selected="selected"' ?>">Homme</option><option value="Femme"<?php if(isset($sex) && $sex=="Femme") echo ' selected="selected"' ?>>Femme</option></SELECT>
Aussi, tu n'as pas de name sur ton select ? Comment récupères tu la valeur du champ ?