un moteur de recherche dans une base
:salut:
Je m'occupe d'une base de données clients, et il m'a été demandé d'ajouter un outil type moteur de recherche à cette appli.
La recherche porte sur le nom du client ou sur le nom de sa société.
Voilà comment j'ai procédé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| function rechercheMotCle($val){
$requete = "SELECT *
FROM societe
INNER JOIN
testeur
ON NumSociete = SocieteTesteur
WHERE surListeNoire = 0
AND NomSociete LIKE '%".$val."%'
OR NomTesteur LIKE '%".$val."%'
ORDER BY NomSociete ASC ";
return $requete;
} |
Ca marche bien, mais je voudrais lui apporter une amélioration : permettre, lors de la saisie par l'utilisateur, que l'espace "coupe" la chaine en deux, pour pouvoir traiter chaque mot séparément avec la fonction.
Comment faire?
:merci: