j'ai réalisé un code permettant de visualiser les données de ma base, dans une liste déroulante pour pouvoir ensuite les modifier ! j'ai réussi a faire afficher le selected (l'option choisis par l'utilisateur) et j'aimerais donc visualiser la valeur par défaut ( le selected) + les autres valeurs qu'il peut y avoir dans mon type ENUM poste ('employé','directeur','PDG'). comment puis-je faire ? avez vous des idées ?
voici mon code :
$result = mysql_query("SELECT DISTINCT * FROM personne WHERE Nom LIKE '".mysql_real_escape_string($nom)."' && Prenom LIKE '".mysql_real_escape_string($prenom)."'");
$list = mysql_query("SELECT DISTINCT * FROM personne ");//requete pour listing personnes
echo '<select name="poste">';//création du select
while ($data = mysql_fetch_array($result))
{
while ($row = mysql_fetch_array($list)) {
if ($row["poste"] == $data["poste"]) //si la personne trouvée est celle de reponse, alors
echo '<option value="'.$row["poste"].'" selected>'.$row["poste"].'</option>';//option avec select
else
echo '<option value="'.$row["poste"].'">'.$row["poste"].'</option>';//option sans select
}
}
echo '</select>';//fin select
merci d'avance