[SQL] Requete avec recherche partiel
Bonjour,
Je souhaite faire un recherche partiel, j'ai vu qu'il fallait utilisé LIKE et les %
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9
|
$nom = $_POST['nom'];
$sql = sprintf("SELECT nom, prenom FROM utilisteur WHERE nom LIKE '%$nom%' ORDER BY nom");
$result = mysql_query($sql) OR DIE('erreur dans la requete : '.$slq.'<br> erreur : '.mysql_erreur());
$liste = mysql_fetch_array($result); |
quand j'excute ce code j'ai une page blanche qui apparait avec juste le texte suivant qui s'affiche : Query was empty 8O
Cependant je suis sur que le mot recherche existe prasque j'ai essayer en mettant directement du texte à la place de la variable.
Je pense que le probleme viens de ma requête mais ou? :(
merci pour votre aide.