Remplir une liste déroulante

valou -  
jordane45 Messages postés 38486 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.
.

A voir également:

2 réponses

supupoff Messages postés 312 Date d'inscription   Statut Membre Dernière intervention   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
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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