Bonjour,
Je voudrais afficher dans une liste déroulante la liste des noms des logements en une seule fois même s'ils sont écrits plusieurs fois dans la base. Voici mon code html php :
Quelqu'un saurait-il comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 //requete mysql_select_db($database_conn_locasaison, $conn_locasaison); $query_rsVille = sprintf('SELECT DISTINCT codeVille, nomVille FROM ville ORDER BY nomVille ASC', $colname_rsVille); $rsVille = mysql_query($query_rsVille,$conn_locasaison) or die(mysql_error()); $row_rsVille = mysql_fetch_assoc($rsVille); //formulaire de sélection <form action="search.php" method="POST"> <H3>Par ville </H3> <select name="selectVille" id="select"> <?php do {?> <option value="<?php $row_rsVille['nomVille'] ?>"><?php echo $row_rsVille['nomVille'];?></option> <?php } while ($row_rsVille = mysql_fetch_assoc($rsVille)) ?> </select> <input type="submit" value="Rechercher" id="submit"> </form>
Cordialement
Ginger
Partager