[SQL] Problème construction requête SQL - PHP
	
	
		Bonjour à tous,
Voilà j'ai un petit soucis pour développer mon application, j'ai un formulaire permettant à l'utilisateur d'effectuer une recherche avec différentes listes déroulantes.
Le problème est le suivant :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 
 | <?php
$ch_commu = $_POST['commune'];
$instru = $_POST['instructeur'];
$numord= $_POST['no_ord'];
$perm = $_POST['permis'];
 
if (!empty($ch_commu))
{
$param1 = "Commune = '" .$ch_commu. "'";
}
else
{
$param1 = "";
}
 
if (!empty($instru))
{
$param2 = "Instructeur = '" .$instru. "'";
}
else 
{
$param2 = "";
}
if (!empty($numord))
{
$param3 = "Ordre_du_jour = '" .$numord. "'";
}
else
{
$param3 = "";
}
if (!empty($perm))
{
$param4 = "N_permis = '" .$perm. "'";
}
else
{
$param4 = "";
}
 
 
$option = "$param1 AND $param2 AND $param3 AND $param4";
echo $option;
$consul = mysql_query(" SELECT * FROM t_dossiers WHERE '".$option."'");
$resconsul = mysql_fetch_array($consul);
 
echo "</br> SELECT * FROM t_dossiers WHERE '".$option."'";
 
?> | 
 je teste ce que l'utilisateur a choisit dans la liste déroulante ou si il n'a rien séléctionner mais si il ne sélectionne rien/1choix/2choix/3choix le AND de ma requête SQL apparait toujours.
Ma requête est valide que si il choisit une valeur à chaque liste déroulante.
Je ne sais pas comment faire pour construire ma requete.
Merci d'avance.