Extraire le 1er enregistrement dans la liste?

programm Messages postés 15 Date d'inscription   Statut Membre -  
programm Messages postés 15 Date d'inscription   Statut Membre -
Bonjour,
J'ai une liste déroulante dans ma page php et elle contient les données de la base de données.
Mais je veux sélectionner le premier enregistrement par defaut (c.à.d selected=="selected")
voici ma liste:

<select name="selection" id="fournisseur_liste" onChange="req_four();">
<?php
include ("req_sql.php");
while ($l=mysql_fetch_array($req_tous_four)){
?>
<option value="<?php echo $l[num_four]; ?>"> <?php echo $l[nom_four]; ?></option>
<?php } ?>
</select>

De cette façon, il affiche le contenu de la liste simplement mais je veux extraire le 1er enregistrement pour le mettre séléctionné par defaut:
<option value="<?php echo $l[num_four]; ?>" selected="selected">

1) Comment faire extraire le 1er enregistrement?
2) Puis comment faire pour ne pas le mettre dans la boucle while?

Merci d'avance.
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. OrionS Messages postés 55 Statut Membre 39
     
    bonjour,
    si ce que tu cherche a mettre selected==selected pour le premier enregistrement :
                 <select name="selection" id="fournisseur_liste" onChange="req_four();">
                 <?php
                           include ("req_sql.php");
                          
                           $i=0;
                          while ($l=mysql_fetch_array($req_tous_four))
                          {
                              if($i==0)
                              {
                                       echo '<option value="'.$l[num_four].'" selected="selected">'.$l[nom_four].'</option>';
                                       $i=1;
                              }
                              else
                                      echo '<option value="'.$l[num_four].'">'.$l[nom_four].'</option>';
                         } 
    
                    ?>
                   </select> 
    
    0
  2. programm Messages postés 15 Date d'inscription   Statut Membre
     
    merci bcp pour votre aide.
    0
  3. programm Messages postés 15 Date d'inscription   Statut Membre
     
    merci bcp pour votre aide!!!!!!!
    0