Bonjour,

Je fais un formulaire php de sélection par nom de commune.
Donc--> dans les options value du formulaire j'ai déjà fait une requête pour appeler les différents noms de communes présents dans la base :
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
18
19
20
21
 
<?php
/* Execution de la requete */
include('connect.php');
$sql="SELECT DISTINCT Nom_commune FROM Agence_immobiliere WHERE Nom_commune IS NOT NULL ORDER BY Nom_commune ";
$resultat=mysql_query($sql,$bd);	
 
if ($maligne=mysql_fetch_array($resultat)){
 
    echo ' 
	<form method="post" action="reponse_agence.php">
	<p>Communes : </p>
	<select name="communes" id="communes">';
		echo '<option value="">Toutes les communes</option>';
	do{
		echo '<option value="'.$maligne['Nom_commune'].'">'.$maligne['Nom_commune'].'</option>';
	}while ($maligne=mysql_fetch_array($resultat));
	echo '</select>';
 
}
?>
Le problème, c'est que j'ai eu beau préçiser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT DISTINCT Nom_commune
 WHERE Nom_commune IS NOT NULL
Malgré tout ça m'affiche les vides et des doublons de noms de communes...
Je comprends pas......

Si quelqu'un a une idée pour m'aider à débloquer ça?

merci par avance....