Bonjour,
j'ai créé un formulaire (php et mysql) où l'utilisateur pouvait choisir dans une liste déroulante une valeur.
Je suis en train de créér une page où l' on peut modifier ce formulaire, par conséquent j'aimerai que cette liste s'affiche à nouveau mais avec en valeur par défaut le précédent choix de l'utilisateur.
Le précédent choix, que je veux placer par défaut dans la lsite s'obtient grâce à la requete suivante:
et ma liste déroulante s'affiche gràce à ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $valeurParDefaut = 'SELECT Trainer FROM tbQMS_Training WHERE ID='.$IDModifySearchCourse;
et donc je n'arrive pas à placer une valeur par défaut dont je vous ai donner la valeur (via la requête plus haut).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 echo '<BR><BR> <B>'.htmlentities(rs_ownerCreateCourse).' : </B><SELECT NAME="ownerCreateCourse">'; $query = 'SELECT ID FROM tbCAP_Employee WHERE IDContactStatus=1 ORDER BY ID'; if (!$bdFAQ->query($query))die($bdFAQ->error); $chaine1 = ""; $chaine1 .= "<OPTION VALUE='DEFAULT'"; $chaine1 .= " SELECTED></OPTION>\n"; while ($bdFAQ->nextrecord()) { $chaine1 .= "<OPTION VALUE='".htmlentities($bdFAQ->value("ID"))."'"; if ($selectedou==$bdFAQ->value("ID")) $chaine1.= 'selected="selected"'; $chaine1 .= ">".htmlentities($bdFAQ->value("ID"))."</OPTION>\n"; } echo $chaine1; echo '</SELECT><FONT COLOR=RED size=5>*</FONT>';
J'espère que c'est juste un problème de syntaxe vu que je ne connais pas trop le php...
merci![]()
Partager