|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Bonjour,
ça fait 6 heures que j'essaie de comprendre le ... de select et je n'arrive pas à sélectionner le contenu du champs de ma table. Ici, $type=Entraîneur mais il ne se séelctionne pas, c'est toujours choississez qui est afficher. Code :
Avez-vous un site pour que je comprennes le fonctionnement d'un sélect avec php. |
||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 210 ![]() |
Je suis pas sûr d'avoir bien compris ce que tu voulais...
Si tu veux sélectionner une valeur par défaut dans ton select, remplaces : Par : Ainsi une ligne : Code :
<option $sel value='EM'$EM> Employé</option> Pas sûr d'avoir compris...
__________________
Mes parents m'ont offert le nouvel iPhone 3G pour mon anniversaire. Lorsqu'ils me l'ont donné, mon père m'a dit, un peu embarassé : "Le vendeur a dit que ça lisait les vidéos, mais j'ai un doute car je me demande bien où on peut mettre le DVD" |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Salut,
Je veux tout simplement sélectionner la valuer de $sel qui provient de ma table. L'usager a par exemple choisi Entraîneur; Mon slect doit contenir toutes les options mais sélectionné entraîneur. |
|
|
00
|
|
|
#4 | ||
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
voila mon bout de code cela devrai resoudre ton probleme calque dessus..
Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Merci de ton aide!
J'ai changé la variable pour $type (égal Entraîneur) et ajusté le select mais il ne sélectionne pas entraîneur. C'est toujours le premier qui est affiché. Code :
|
||
|
|
00
|
|
|
#6 | ||
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Dis moi ton formulaire à quoi comme action? POST ou GET?
Comment recupère tu le type? Essaie ceci juste en debut de ton programme ou avant le debut de la balise form: Code :
|
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Je fonctionne avec Post.
Quand je passe à la page du traitement, mon choix a été conservé. Le problème se produit à l'initiation où je ne réussis pas à associer le contenu de la table au sélect. |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Alors ca marche comme tu veux? Si c'est le cas clique sur resolu........
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Non, ça ne fonctionne pas.
Mon sélect n'affiche pas au départ le bon choix; celui provenant de la table. |
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Qu'est ce qu'il affiche.S'il te plait present aussi bien ton code (j'ai limpression que dans ton tableau tu as des sauts de ligne des espaces par ci......
As tu recuperer ta variable $type avec post quan le formulaire est submit? fais moi voir ou tu declare ta balise <form>........ |
|
|
00
|
|
|
#11 | ||
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Voici le début du code:
echo $type me donne bien Entraîneur Code :
|
||
|
|
00
|
|
|
#12 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
|
|
|
00
|
|
|
#13 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Rajoute ceci:
dans ta balise form remplace déja Code :
<form method='POST' action='ent_statut_maj.php'> Code :
<form method="POST" action="ent_statut_maj.php"> Code :
echo "<select name=type value='".$default."'>"; |
|
|
00
|
|
|
#14 | ||
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Je suis vraiment découragé. c'est toujours non déterminé qui s'affiche.
Code :
|
||
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() Yvan Fournier Inscription : juin 2005 Messages : 234 ![]() |
Est-ce que l'erreur ne proviendrait pas du if dans le While du select ?
Je me demande une autre chose, il est fermé où ce sélect. Est-ce qu'on doit le fermer ? |
|
|
00
|
|
|
#16 |
|
Membre du Club
![]() Inscription : septembre 2007 Messages : 193 ![]() |
essaie de faire deux chose:
la premiere, regarde le code source de la page html ainsi générée avec php et regardes si le selected est bien placé. Si oui passe a la deuxieme. La deuxieme, recopie ce code source, crée une page html (sans php) et colle ce code source dedans. Affiche cette page html dans le navigateur et voit si maintenant le selected marche. Si oui tu as le meme probleme que moi. Je ne connais pas encore la solutions, mais au moins tu aura mieux cerné ton pb et tu sauras que ca ne vient pas du code php ni html. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com