Vous avez un problème avec les requêtes mysql. J'utilise la recherche en texte intégral.mysql recherche plein texte
J'essaie de trouver une correspondance exacte dans ma table de photos, mais des problèmes surviennent.
Disons que j'ai une description de photo comme « Reodor Hansen ont du mal avec mysql »
si je recherche puis pour un utilisateur nommé Reodor Mysql, l'image où Reodor Hansen est tagué sera visible.
Existe-t-il des options pour obtenir une correspondance exacte? Je parle maintenant de citations comme «et», mais elles ne m'aident pas ici.
Le problème est que je ne veux pas Reodor Hansens photos visible dans la recherche lorsque pour Reodor Mysql.
Voici la requête que j'utilise
SELECT * FROM _photos OU MATCH (description) CONTRE ('Reodor Mysql' EN MODE BOOLEAN)
plus. Une idée de comment je peux aller un peu plus loin? Je suis donc dans la zone de recherche écrire
« toutes les photos de Reodor Mysql » ou « me montrer les 10 dernières photos Reodor Mysql téléchargé »
et la recherche de répondre à ce sujet?
Vous pouvez utiliser (ma) bibliothèque php pour cela: https://github.com/alexschwarz89/easy-mysqli-fulltext – Alex2php