sinthax de LIKE pour un bouton rechercher...
Posté : 11 oct. 2013, 23:36
Bonjour, je souhaiterais faire un bouton rechercher en utilisant LIKE mais je ne connais pas la sinthax pour faire se que je voudrais. Car en effet je souhaiterai que lorsque l'utilisateur tape par exemple une phrase du genre :
"Vêtements pour homme" alors cela devra récupérer dans ma base de donnée les champs qui comportent le mot clé "hom" par exemple ou le mot clé "vetemen" qui sont dans une table "keywords" de ma BDD écrit de cette manière : hom,vetemen,chauss,casquett,adult,pentallon,pentalon..................etc
"Vêtements pour homme" alors cela devra récupérer dans ma base de donnée les champs qui comportent le mot clé "hom" par exemple ou le mot clé "vetemen" qui sont dans une table "keywords" de ma BDD écrit de cette manière : hom,vetemen,chauss,casquett,adult,pentallon,pentalon..................etc
$sql_situations = $bdd->prepare("
SELECT titre
FROM vetements
WHERE keywords LIKE '%" . $tenue . "%'
AND afficher = :afficher
ORDER BY ordre
");
$sql_situations->execute(array(
'afficher' => 1
));
$sql_situations->setFetchMode(PDO::FETCH_ASSOC);