Je crée un mini moteur de recherche voici mon code
#Creation du WHERE.
if ($_POST['number']==""){
$where = "adresse";
}else{
$where = "number";
}
#Creation de la valeur du WHERE.
if ($_POST['adr']==""){
$donnee = mysql_real_escape_string($_POST['number']);
}else{
$donnee = mysql_real_escape_string(utf8_encode($_POST['adr']));
}
$select_recherche = "SELECT
id_lm,
noeud,
number,
adresse,
lieu,
sty_mod_1, sty_mod_2, sty_mod_3, sty_mod_4, sty_mod_5, sty_mod_6
FROM
ampli_lm
WHERE ".$where." = '".$donnee."'
AND noeud = '".mysql_real_escape_string($_POST['noeud'])."'";
$result_recherche = mysql_query($select_recherche) or die ('Erreur : '.mysql_error());
$total_recherche = mysql_num_rows($result_recherche);
Alors j'aimerais faire en sorte SANS javascript de pas prendre en compte la valeur du champ number ou adr a partir du moment ou l'un des deux est rempli et là je bloque De plus si quelqu'un a une idée pour simplifier ma méthode je suis preneur
D'avance merci