Remplir une liste déroulante

valou -  
jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je souhaite afficher une liste déroulante contenant les ville
Comment la remplir
<!DOCTYPE html>
<head>
  <meta charset="utf-8">
  <link rel="stylesheet" href="style.css">
  <script src="script.js"></script>
</head>
<body>
 <form method="post" action="Liste_boutiques_V4.php">
  <label for="pays">Quel ville ?</label><br />
  <select name="" id="ville">
 </form>
 <?php
    //liste déroulante des villes
  $lgVille = mysql_fetch_array($rsVille);
  while ($lgVille != FALSE)
   {
   $selected = "";
   if (isset($id) and $id == $lgVille["id"]) {
    $selected = " selected";
   }
   echo '<option value="' .  $lgVille['id'] . '" ' . $selected . '>' . $lgVille['nom'] .'</option>';
   $lgPays = mysql_fetch_array($rsVille);
   }
  echo '</select>';
  echo '<input type="submit" name="valider" value="Valider">';
  echo '</form>';
  echo " 
 <table width='70%' cellspacing='0' cellpadding='0' align='center' 
 class='tabNonQuadrille'>
    <tr class='enTeteTabNonQuad'>
   <td width='33%'></td>
   <td width='33%'>Boutiques</td>
   <td width='33%'></td>
    </tr>";
    $lgBoutique=mysql_fetch_array($rsBoutiques);


EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

Merci d'y penser dans tes prochains messages.
.

2 réponses

  1. supupoff Messages postés 350 Statut Membre 34
     
    exemple

    <select name="ville" id="maVille" >
    
                <option value="" >Choisir Ville </option>
       
       <?php
       $sql="SELECT * FROM ville";
       $resf=mysql_query($sql) or die("erreur");
       while($ligne=mysql_fetch_row($resf))
       echo'<option value="'.$ligne['id'].'">'.$ligne["nom"].'</option>';
       ?>
                
            </select>


    La chance aide parfois, le travail toujours.
    0
  2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,
    Je ne comprends pas ta question.... le code que tu nous montres fait déjà ce que tu demandes.....

    PS: Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
    Explications disponibles ici :
    https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

    .
    0