Bonjour,
Je souhaite remplacer cette requête qui fonctionne:
$req=$bdd->query("SELECT id,titre,menu FROM recette WHERE menu='$menu' AND titre LIKE '%$recherche%' ORDER BY titre ASC")
par une requête préparée:
$req=$bdd->prepare("SELECT id,titre,menu FROM recette WHERE menu=:menu AND titre LIKE %:recherche% ORDER BY titre ASC");
$req->bindParam(':menu',$menu);
$req->bindParam(':recherche',%$recherche%);
$req->execute();
mais de toute évidence il y a une erreur, je n'ai aucun retour!
Merci de m'orienter
Modifié par phil6172 (05 Feb 2017 - 12:47)
Je souhaite remplacer cette requête qui fonctionne:
$req=$bdd->query("SELECT id,titre,menu FROM recette WHERE menu='$menu' AND titre LIKE '%$recherche%' ORDER BY titre ASC")
par une requête préparée:
$req=$bdd->prepare("SELECT id,titre,menu FROM recette WHERE menu=:menu AND titre LIKE %:recherche% ORDER BY titre ASC");
$req->bindParam(':menu',$menu);
$req->bindParam(':recherche',%$recherche%);
$req->execute();
mais de toute évidence il y a une erreur, je n'ai aucun retour!
Merci de m'orienter
Modifié par phil6172 (05 Feb 2017 - 12:47)