Je cherche à crée un moteur de recherche, qui irai chercher dans la base de donnée, sur plusieurs tables, les mots clés du post sur toute les colonnes (ou préféini mais pas qu'une seul) de chaques tables (ou prédéfini mais pas qu'une seul)
J'ai parcourus je pense presque tout les tutoriaux pour crée un moteur de recherche.
http://www.phpcs.com/tutoriaux/FORMULAI ... E_222.aspx
http://www.siteduzero.com/tutoriel-3-34 ... -site.html
http://www.commentcamarche.net/contents ... oteur.php3
http://phpdebutant.org/article117.php
etc...
Sur tout les tutoriels la requetes ressemble à :
// le plus souvent
SELECT * FROM Livres WHERE Titre LIKE 'tou%';
// sur phpdebutant on va un peu plus loin attention !
SELECT Titre, Livres.CodeGenre, LibelleGenre, Prix FROM Livres, Genres WHERE Livres.CodeGenre = Genres.CodeGenre;
// Sur comment ca marche il balance un code sans l'expliquer :
SELECT distinct lien,keyword,titre FROM search WHERE keyword LIKE \"%$Mot%\" OR titre LIKE \"%$Mot%\" ORDER by titre ASC
// encore une fois sur une seule table la recherche, et on compare seulement deux colonnes.
// c'est quoi se Distinct, la doc est pauvre en renseignement.
Et j'en ai vu encore plein d'autre, mais il n'y as pas moyen de faire une recherche sur plusieurs tables & colonnes?