Bonjour,
Dans la table listePERSONNES, j'ai les colonnes "id" (primaire), "nom", "prenom".
J'ai aussi une chaîne de caractères du type "Document concernant Raphaël Muche et d'autres mots" ou "Un truc sur Muche".
J'aimerais bien trouver un moyen rapide pour aller chercher dans la table listePERSONNES les id des personnes dont le nom ou le prénom apparaît dans la chaîne de caractères (et si le nom ET le prénom matchent, c'est encore mieux).
Est-ce qu'il y a un moyen élégant en MySQL ou je dois, en PHP, casser la chaîne pour en faire un array et tester l'apparition de chaque mot séparément dans la table ? (ce qui ferait autant de requêtes MySQL qu'il y a de mots dans la chaîne, en gros).
Quel est votre avis ?
Merci pour vos conseils !!
T.
Partager