je voudrais aussi faire une recherche par mot clé dans ma BDD et je suis confronté au cas suivant : les utilisateurs associent des mots clés à un domaine et ensuite j'utilise ces mots clés pour associer des textes à des domaines.
ex :
domaine : informatique / mots clés : ordinateur, intel, nvidia
Si un texte contient le mot "intel", je l'associerai au domaine "informatique".
Pour faire les association, je fais les choses suivantes :
Code : Tout sélectionner
$motclef = sql_regcase(' ' .$motCle['LibelleMotCle'] .' ');
SELECT texte WHERE texte REGEXP '$motclef'"
Y a t'il une manière de chercher dans une base SQL une occurence, quelque-soit l'accentuation et la casse (sql_regcase() gérant déjà la casse).
Merci !