Bonjour,

Je souhaite faire un recherche partiel, j'ai vu qu'il fallait utilisé LIKE et les %


Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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

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.