Requête avec LIKE '%$variable%'
Bonjour,
Je fais face à un problème de requête. Le but étant de récupérer l'ID d'un auteur à partir de son nom (nom_auteur) et prénom (prenom_auteur), récupérés à partir d'une liste déroulante :
Code:
1 2 3 4 5 6 7 8
| $nom_auteur = $_POST["nom_auteur"] ;
$req2 = mysql_query ("SELECT id_auteur FROM auteurs
WHERE nom_auteur LIKE '%".$nom_auteur."%'
AND prenom_auteur LIKE '%".$nom_auteur."%'");
$aut=mysql_fetch_array($req2);
$id_aut = $aut['id_auteur']; |
echo $nom_auteur; m'affiche correctement le nom et prénom.
nom_auteur LIKE '%Dupont%' m'affiche aussi l'ID de l'auteur voulu, mais lorsque je tente d'utiliser ma variable $nom_auteur dans le LIKE, rien ne fonctionne plus !