Salut!

je souhaiterai vérifier les entrées d'un champ précis avant d'effectuer une requete de recherche, et si le nom n'est pas présent dans le champs afficher un message "nom machine inconnu" sinon afficher les résultats de la recherche;
voici le code que j'ai écrit:

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
 
if(isset($_POST['recherche']))  $recherche=$_POST['recherche'];
 
else $recherche="";
 
 
include ("config.inc.php");
 
//Vérification du champs nom_mach
$req = mysql_query("select NOM_MACH from mach where NOM_MACH like '%$recherche%'") or die ("erreur mysql");
 
if ($req != ""){
echo "Nom de machine introuvable";
 
}else{
//requete recherche
...
mysql_close();
?>
}

Le probleme c'est qu'avec ce code j'ai tout le temps le message "Nom de machine introuvable", meme lorsque je fais la recherche avec un nom de machine existant dans la base...
Comment je pourrais faire??

Merci d'avance