Bonjour à tous
Voilà, je suis en train de construire un menu déroulant, et au lieu de lister les options, mon script liste les différentes entrées inscrite dans mysql.
Là, mon but est de lister des encres d'imprimerie. Donc dans mysql, j'ai :
id encrage
1 cyan
2 magenta
3 jaune
...
No problemo jusque là, mais ça devient chaud quand je veux que la selection choisie deviennent la selection par defaut, et qu'en plus, elle reste affichée quand la page s'actualise.
Pour mieux comprendre, voilà la partie de mon script qui me pose problème :
________________________________________________
_______________________________________________
Pour faire en sorte que ça reste selectionné par défaut, j'ai essayé avec 'selected' mais dans ce cas, c'est le dernier enregistrement de ma base mysql qui devient le choix par défaut.
Bref, y'a un truc que je pige pas.
Si quelqu'un peut m'aider ?
Merci d'avance
Modifié par thunder (22 Oct 2006 - 01:56)
Voilà, je suis en train de construire un menu déroulant, et au lieu de lister les options, mon script liste les différentes entrées inscrite dans mysql.
Là, mon but est de lister des encres d'imprimerie. Donc dans mysql, j'ai :
id encrage
1 cyan
2 magenta
3 jaune
...
No problemo jusque là, mais ça devient chaud quand je veux que la selection choisie deviennent la selection par defaut, et qu'en plus, elle reste affichée quand la page s'actualise.
Pour mieux comprendre, voilà la partie de mon script qui me pose problème :
________________________________________________
<form action = "encre_imprime.php" method = "POST">
<p>
<i>Encrage</i><br /><select name = "encrage_color">
<?php // Séléction des encres
$select_encre = mysql_query ('SELECT encrage FROM impression_encrage');
while ($choix_encre = mysql_fetch_array ($select_encre))
{
?><option [b]selected[/b] value = "<?php echo $choix_encre['encrage']; ?>"><?php echo $choix_encre['encrage']; ?> </option>
<?php
}
?>
</select>
<input type = "submit" value = "ok" />
</p>
</form>
_______________________________________________
Pour faire en sorte que ça reste selectionné par défaut, j'ai essayé avec 'selected' mais dans ce cas, c'est le dernier enregistrement de ma base mysql qui devient le choix par défaut.
Bref, y'a un truc que je pige pas.
Si quelqu'un peut m'aider ?
Merci d'avance

Modifié par thunder (22 Oct 2006 - 01:56)