Valeur par defaut en liste php

majdoulin Messages postés 106 Date d'inscription   Statut Membre -  
 moi -
Bonjour,

Svp j'ai une liste deroulante que j'ai rempli de donnee a partir d'une base, mais je voudrai que la liste deroulante prenne une valeur par defaut , comment faire cela ?
voici mon code de liste deroulante ,merci :

<select name="log" size="1" id="log" >
<?php
$req = mysql_query("select login from admin") or die(mysql_error());
while($ligne=mysql_fetch_array($req)){
echo "<option>";
echo $ligne[0];
echo "</option>"; } ?> </select>
Configuration: Windows XP
Firefox 2.0.0.11

3 réponses

  1. s.spark Messages postés 2528 Statut Contributeur 618
     
    Salut,
    $req = mysql_query("select login from admin") or die(mysql_error());
    while($ligne=mysql_fetch_array($req)){ 
    
      if ($ligne[0]=='machin_truc') { echo '<option selected="selected">'; else echo  '<option>' }
       echo $ligne[0]; 
       echo "</option>"; } ?> </select>
       
    }
    9
    1. moi
       
      hein???????
      0
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    Bonsoir,

    ta liste ne fonctionnera pas sur tous les navigateurs si tu ne mets pas value="..." dans <option>

    donc:

     echo "<option value=\"$ligne[0]\">$ligne[0]</option>";
    

    est plus conforme
    1
  3. majdoulin Messages postés 106 Date d'inscription   Statut Membre
     
    D'accord merci bien
    0