j'explique mon pb, j'ai une base de donnée mysql, avec plusieurs table.
entre autre, j'ai une table "message" avec un champ "posts", et une autre table "motinterdits" avec comme champs "mot". Je souhaite faire une recherche sur les champs posts, pour trouver toutes les fiches qui contiennent un ou plusieurs mots entré ds la seconde table.
Pour l'instant j'ai fait une boucle en php qui met ds ma requete sql like "%mot1"" or like "%mot2%"...
J'ai peur que ca soit un peu long, de plus je risque d'être noté (je suis en licence d'info) sur le code, et j'aimerais avoir si possible la solution la plus propre possible.
Si qqn pouvait m'aider.
entre autre, j'ai une table "message" avec un champ "posts", et une autre table "motinterdits" avec comme champs "mot". Je souhaite faire une recherche sur les champs posts, pour trouver toutes les fiches qui contiennent un ou plusieurs mots entré ds la seconde table.
Pour l'instant j'ai fait une boucle en php qui met ds ma requete sql like "%mot1"" or like "%mot2%"...
J'ai peur que ca soit un peu long, de plus je risque d'être noté (je suis en licence d'info) sur le code, et j'aimerais avoir si possible la solution la plus propre possible.
Si qqn pouvait m'aider.