En supposant que tu récupères la civilité sous $civil :
Code :
- <?php
- echo '<select name="titre" id="titre">';
- echo ' <option value=""'; echo ($civil == '') ? ' selected="selected"' : ''; echo '>Choisir une civilité</option>';
- echo ' <option value="Monsieur"'; echo ($civil == 'Monsieur') ? ' selected="selected"' : ''; echo '>Monsieur</option>';
- echo ' <option value="Madame"'; echo ($civil == 'Madame') ? ' selected="selected"' : ''; echo '>Madame</option>';
- echo ' <option value="Mademoiselle"'; echo ($civil == 'Mademoiselle') ? ' selected="selected"' : ''; echo '>Mademoiselle</option>';
- echo '</select>';
- ?>
|
Par contre pour aucune, j'ai préféré dans mon texemple texter sur un champ vide, d'une part, ça te fait un VARCHAR moins grand (^^) d'autre part c'est plus simple à tester.
L'idéal étant une jointure sur une autre table si besoin de traduction évidemment, avec un id de civilité.
---------------
NewsletTux - outil de mailing list en PHP MySQL