
Je vous donne le code puis je vous explique le probleme:
<form action="mod.php" method="post">
Niveau de la monture:<br />
<?
function choixParDefaut($choix) // Création de la fonction
{
$par_defaut = '';
if (isset($niv_monture)) // Si il y a qqchose dans la BDD
{
if ($niv_monture == $choix) // Si le niveau de la monture est le meme que celui que l'on est en train de traiter
{
$par_defaut='selected="selected"'; // Alors on modifie la variable et on lui met selected
}
}
return $par_defaut; // On ne retourne rien si ce n'était pas le niveau choisi
}
?>
<select name="niv_monture">
<option value="3" <? echo choixParDefaut('3'); ?>>Non dit</option>
<option value="0" <? echo choixParDefaut('0'); ?>>Niveau 0</option>
<option value="1" <? echo choixParDefaut('1'); ?>>Niveau 1</option>
<option value="2" <? echo choixParDefaut('2'); ?>>Niveau 2</option>
</select>
<form>
J'ai donc un menu déroulant qui envoi une valeur dans la BDD. Jusque là pas de problème

Mais comme il y a toujour un mais, je voudrait que lorsque l'on revienne sur cette page, la valeur par défault dans le menu soit celle contenu dans la BDD. Et la ca m*****

Si vous pouviez m'aidez ca serait tres simpas.
Merci d'avance
PS: J'espere que je poste au bon endroit, on m'a recomander votre forum, c'est pourquoi j'y poste!!!
Modifié par Addax (27 May 2005 - 14:12)