Bonjour,
une liste déroulante, en html, ça donne :
1 2 3 4 5
| <select name="civilite">
<option value="madame">Mme</option>
<option value="mademoiselle">Mlle</option>
<option value="monsieur">Mr</option>
</select> |
En général, le navigateur préselectionne le premier element de la liste.
Pour qu'un élément autre que le premier soit préselectionné, il faut que la balise option de l'élément en question ait l'attribut selected :
<option value="mademoiselle" selected>Mlle</option>
donc, une fois que tu as extrait la valeur désirée de ta base de données (immaginons que tu l'ait rangée dans une variable $civilite), tu n'as plus qu'a faire quelque chose du genre :
1 2 3 4 5
| <select name="civilite">
<option value="madame"<?php if( $civilite=="madame")print(" selected"); ?>>Mme</option>
<option value="mademoiselle"<?php if( $civilite=="mademoiselle")print(" selected"); ?>>Mlle</option>
<option value="monsieur"<?php if( $civilite=="monsieur")print(" selected"); ?>>Mr</option>
</select> |
Partager