Bonjour à tous, je vous expose mon problème, voici la requête en question :
A l'aide de cette requête, j'effectue une recherche sur une table de ma base de données, lorsque je tape un seul mot clé tout fonctionne bien, cependant dès lors ou je tape par exemple : piano de concert, alors me sont renvoyés les résultats associés à "piano" + ceux associés à "de" + ceux associés à "concert", alors que je ne voudrais que le résultat associé à "piano de concert", en gros je voudrais recevoir seulement les endroits ou apparaissent à la fois ces 3 mots.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sql="SELECT * FROM annonces WHERE MATCH(city,title,annonce) AGAINST (\"$_GET[keyword]\" IN BOOLEAN MODE)";
Merci davance.
Partager