Php impossible récupérer valeur select
Résolu/Fermé
thenull
Messages postés
12
Date d'inscription
vendredi 4 septembre 2009
Statut
Membre
Dernière intervention
10 juillet 2013
-
4 sept. 2009 à 17:10
thenull Messages postés 12 Date d'inscription vendredi 4 septembre 2009 Statut Membre Dernière intervention 10 juillet 2013 - 5 sept. 2009 à 10:13
thenull Messages postés 12 Date d'inscription vendredi 4 septembre 2009 Statut Membre Dernière intervention 10 juillet 2013 - 5 sept. 2009 à 10:13
A voir également:
- Recuperer la valeur d'un select en php
- Comment recuperer un message supprimé sur whatsapp - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Récupérer mon compte facebook désactivé - Guide
- Impossible de récupérer mon compte gmail - Guide
5 réponses
william7007
Messages postés
335
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
23 mars 2010
46
5 sept. 2009 à 00:21
5 sept. 2009 à 00:21
SLT
dsl de ne l'avoir pas vu de ci tot
au fait sur cette ligne
d'où te sort le champ fonction dans $ligne["fonction"], car si j'en tiens au resultat de la requete
tu fais une projection sur une seule colonne à savoir poste, il n'y a pas de champs fonction
je ne sais pas mais d'ares moi ta requete devrais etre un truc du genre
à condition bien sure que fonction existe dans la table fonctionbureau
essaie de reverifier voir ta requete
cdlt.
;-)
dsl de ne l'avoir pas vu de ci tot
au fait sur cette ligne
echo '<option value="'.$ligne["fonction"].'">'.$ligne["poste"].'</option>';
d'où te sort le champ fonction dans $ligne["fonction"], car si j'en tiens au resultat de la requete
$resfonction=mysql_query("SELECT poste FROM fonctbureau") ;
tu fais une projection sur une seule colonne à savoir poste, il n'y a pas de champs fonction
je ne sais pas mais d'ares moi ta requete devrais etre un truc du genre
$resfonction=mysql_query("SELECT poste, fonction FROM fonctbureau") ;
à condition bien sure que fonction existe dans la table fonctionbureau
essaie de reverifier voir ta requete
cdlt.
;-)
william7007
Messages postés
335
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
23 mars 2010
46
4 sept. 2009 à 17:17
4 sept. 2009 à 17:17
Slt
retire le selected da l'option vide echo '<option value="" selected></option>'; //ligne d'option vide
car il selectionne celle là par deffaut et mm si tu choisit une autre il reselectionne encore celle là.
juste met ça
echo '<option value=""></option>'; //ligne d'option vide
et ça va marcher
il risque aussi d'avoir un petit probleme pour cette requete
moi je miserais pour celle ci
cdlt
;-)
retire le selected da l'option vide echo '<option value="" selected></option>'; //ligne d'option vide
car il selectionne celle là par deffaut et mm si tu choisit une autre il reselectionne encore celle là.
juste met ça
echo '<option value=""></option>'; //ligne d'option vide
et ça va marcher
il risque aussi d'avoir un petit probleme pour cette requete
mysql_query("INSERT INTO membres VALUES('', '" . $nom . "', '" . $fonction . "'"')");
moi je miserais pour celle ci
mysql_query("INSERT INTO membres VALUES('', '" . $nom . "', '" . $fonction . "')");
cdlt
;-)
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
4 sept. 2009 à 18:01
4 sept. 2009 à 18:01
non william
car il selectionne celle là par deffaut et mm si tu choisit une autre il reselectionne encore celle là.
selected sert seulement à l'affichage de la liste a mettre l'élément apparent, pas au moment de l'envoi du formulaire
car il selectionne celle là par deffaut et mm si tu choisit une autre il reselectionne encore celle là.
selected sert seulement à l'affichage de la liste a mettre l'élément apparent, pas au moment de l'envoi du formulaire
william7007
Messages postés
335
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
23 mars 2010
46
4 sept. 2009 à 18:23
4 sept. 2009 à 18:23
ok
toutefois essaye de l'enlever et fait un
echo $_POST['fonction'];
pour voir si elle est arrivée
toutefois essaye de l'enlever et fait un
echo $_POST['fonction'];
pour voir si elle est arrivée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
4 sept. 2009 à 19:40
4 sept. 2009 à 19:40
fait afficher code source pour voir si tu as bien value="qq chose" dans le code genéré pour ta liste déroulante
5 sept. 2009 à 10:13
effectivement !!!
si je mets
tout s'arrange !
Merci