Formulaire select
Posté : 18 nov. 2008, 12:09
Bonjour,
Je n'arrive pas à faire sélectionner dans ma liste SELECT une valeur pré sélectionnée.
Voici mon code (extrait) en précisant que les données sont récupérées d'un tableau $row qui fonctionne bien.
La valeur $valeur_init est récupérée du formulaire et elle s'affiche bien en ligne 1 du code (ligne de debbogage)
Je pense que c'est ma syntaxe qui est fausse mais je ne sais pas ou ?
Merci pour votre aide.

Je n'arrive pas à faire sélectionner dans ma liste SELECT une valeur pré sélectionnée.
Voici mon code (extrait) en précisant que les données sont récupérées d'un tableau $row qui fonctionne bien.
La valeur $valeur_init est récupérée du formulaire et elle s'affiche bien en ligne 1 du code (ligne de debbogage)
Je pense que c'est ma syntaxe qui est fausse mais je ne sais pas ou ?
Merci pour votre aide.
echo $valeur_init;
echo "<select name='entite' STYLE='font-size:12pt; background-color:rgb(204,255,255)'>";
while ($row = mysql_fetch_assoc($resultat)) {
echo "<br> row entite = " . $row['ref_entite'] ;
if ($row['ref_entite']=$valeur_init) {
echo "<option value=" . $row['ref_entite'] . ">" . $row['nom_entite'] . "<SELECTED></option>";
}else{
echo "<option value=" . $row['ref_entite'] . ">" . $row['nom_entite'] . "</option>";
}
}
echo '</select>';