Problème avec un champ selected
Bonjour,
J'ai un problème avec ce script qui m'affiche une liste déroulante de catégories à partir d'une base.
Il me retourne correctement la listes des catégories
mais l' OPTION SELECTED ne me retourne pas le choix effectuer lors du premier enregistrement dans la base.
Quelqu'un peut-il m'aider ?
Voici le code concerné :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
$query=@mysql_query("SELECT * FROM cat");
if ($query) {
echo "<select name=\"choix\">\n";
while ($array=@mysql_fetch_array($query)) {
if ($choix == $array["id_cat"]) {
echo "<option value=\"".$array["id_cat"]."\" selected>".$array["nom"]."</option>\n";
} else {
echo "<option value=\"".$array["id_cat"]."\">".$array["nom"]."</option>\n";
}
}
echo "</select>\n";
} |