bonjour
dans un formulaire j'affiche une liste déroulante de noms. Ce formulaire sert à modifier des entrées dans la base.
Je souhaite que la valeur <select> de la liste <option> permette d'afficher par défaut la valeur contenue dans la base.
J'ai fait ça mais le select ne fonctionne pas, à chaque fois s'affiche le premier nom de la base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 br><br>Rangé à cet endroit $ouestce<select name='lieu'>"; $sql= 'SELECT DISTINCT (piece) FROM lieux ORDER BY piece '; $resultat=mysql_query($sql); while ($ou = mysql_fetch_assoc($resultat)){ $listepiece=$ou ['piece']; if ($listepiece==$ouestce){ $selected='selected="selected"'; echo '<option value=""'.$ou['piece'].'"'.$selected.' >'.$ou['piece'].'</option><br><br>'; } else echo '<option value="'.$ou['piece'].'">'.$ou['piece'].'</option><br><br>'; } echo'</select>
Partager