Bonjour,
Je me creuse la tête sur un problème qui est peut-être tout simple, mais...

Je m'explique :
J'ai une liste d'annonces avec des situations géographiques par villes.
J'ai une page "recherche" avec un petit moteur de recherche où il y a une liste déroulante avec les villes.
Il y a plus de 100 villes en tout et j'aimerais limiter un peu tout ça. Du genre "Toutes les villes", "Les villes à 5km de X", "Les villes à 10km de X"... etc.
Pour "Toutes les villes", c'est ok, je sais faire.
Par contre, je me creuse la tête pour les autres options de la liste déroulante...
J'ai ajouté un champ "secteur" dans ma table 'ville' (avec un secteur '1' pour 5km et secteur '2' pour 10km).
Dans la liste déroulante, ça devrait être un truc du genre :
"Les villes à 5km de X" = secteur 1
"Les villes à 10km de X" = secteur 1 + secteur 2
Mais... J'ai beau me triturer l'esprit, je ne vois pas trop comment mettre ça...

J'ai fait un truc du genre :
<select name="villes" size="1" id="villes">
<option value="" selected>Toutes</option>
<option value=secteur1>5km de X</option>
<option value=secteur2>10km de X</option>
while ( $data = mysql_fetch_assoc($query) )
{
echo '<option value="'.$ville["ville"].'">'.$ville["ville"].'</option>';
}
echo '</select>';
Mais comme ça, ça ne marche pas.
Quelqu'un aurait-il une idée ? J'ai les neurones qui fondent et je ne vois plus rien à force de chercher...

Un grand merci par avance !!!
Mimi