Bonjour,
Pour créer un moteur de recherche sur une base de donnée tu as besoin d'une requête de ce style
SELECT les éléments à afficher FROM la table WHERE lechamp LIKE %mot entré %
Il te faut voir du coté de LIKE pour la requête.
Ensuite, il te faudra optimiser pour éviter que la recherche ne soit trop longue.
Pour les services, c'est possible de les implémenter, faut juste avoir un peu de temps :-)