Récupérer le premier résultat d'une boucle sur un select

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,


J'ai un menu déroulant qui se remplis grâce a une boucle, connecté a une base de donnée sql server :


<form method="post" name="a" id="a" >
<p>
<label for='id'> Questions :</label><br />
<select name='id' id='id' >
<?php
while ($donnees = $rep->fetch())
{
?>
<option value="<?php echo $donnees['ID']?>"><?php echo $donnees['Lib']?></option>
<?php
}
?>
</p>
</select>
</form>

J'aimerais forcé le premier résultat a être sélectionné (réussir a mettre un selected sur le premier résultat quoi)

Mais je ne vois pas comment faire ?

Le formulaire se valide grâce a un script Jquery

Merci d'avance si quelqu'un peut me mettre sur la bonne voie !
--
A voir également:

2 réponses

Profil bloqué
 
ola

<select name='id' id='id' >
<?php
$i=0;
while ($donnees = $rep->fetch())
{
$i++;
?>
<option value="<?php echo $donnees['ID']?>" <?php echo ($i==1): 'selected':''; ?>><?php echo $donnees['Lib']?></option>
<?php
}
?>
</p>
</select>
0
Utilisateur anonyme
 
Merci beaucoup !
0