Bonsoir,

Je cherche depuis un petit moment déja, j'ai retourné le pb. dans presque tout les sens mais je n'arrive pas à adapter mon code pour ce que je veut faire...
Alors je viens chercher un peu d'aide sur le forum.

je récupère une liste depuis une bdd avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<select name="devis_data5" size="5" class="champs_tarif" />
<?php 
$retour_emp = "SELECT emplacement, etat FROM bdd_emplacement WHERE etat ='0' ORDER BY 'emplacement' ASC"; 
$reponse_emp = mysql_query ($retour_emp) or die (mysql_error()); 
while ($donnees_emp = mysql_fetch_array($reponse_emp)) 
{
echo "<option>".$donnees_emp['emplacement']."</option>"; 
}
?>
</select>
Jusque la pas de soucis ça fonctionne impec.
Par contre j'essaie d'afficher la valeur de liste sélectionnée lorsque j'enregistre la liste en sélectionnant un élément, mais je n'y arrive pas... d'habitude j'utilise la fonction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<select name="liste">
    <option <?php  if($liste == "choix1") { echo " selected"; } ?>>choix1</option>
    <option <?php  if($liste == "choix2") { echo " selected"; } ?>>choix2</option>
    <option <?php  if($liste == "etc") { echo " selected"; } ?>>etc</option>
</select>
Dans ce cas la la liste est "en dur" dans le code php de la page.

Je pense que je doit concaténer concaténer tout ça...

Merci d'avance pour vos conseils ou aide.

Cordialement.