Je crée un petit moteur de recherche avec filtre tout simple mon souci c'est que dans le filtre si j'ai aucune valeur (j'ai essayé de mettre un champ vide) il le compte quand même donc il effectue une recherche sur un paramètre vide. Comment je peux faire une recherche sans prendre en compte le paramètre vide.
exemple : je voudrais tous les jeux de ma base mais sans le filtre "console"
<p>Vous recherchez quel jeu ?</p>
<input type="text" name="jeu" />
</br>
</br>
<p>La console ?</p>
<select name="choix">
<option value=""></option>
<option value="NES">NES</option>
<option value="Megadrive">Megadrive</option>
<option value="Nintendo 64">Nintendo 64</option>
$requete = htmlspecialchars($_POST['jeu']);
$choix = ($_POST['choix']);
$query = mysql_query("SELECT * FROM jeux_video WHERE nom LIKE '%$requete%' AND console = '$choix' ORDER BY nom ASC") or die (mysql_error());
Merci