Moteur de recherche PHP/ MySQL Open source

Résolu
JusteMoiQuiPasse -  
 JusteMoiQuiPasse -
Bonjour,

Je suis à la recherche d'un moteur de recherche PHP qui doit parcourir deux champs d'une table MySQL et trouver des résultats pertinents en fonction des mots clés saisis.

Merci d'avance !

3 réponses

  1. lili34500 Messages postés 187 Statut Membre 16
     
    Pk tu te le fait pas toi mem ?
    0
    1. JusteMoiQuiPasse
       
      Parce que je pense qu'un moteur usité par toute une communauté serait plus performant que celui que je pourrais bidouiller.
      0
  2. vordano Messages postés 1981 Statut Membre 316
     
    salut

    select * from table where champ like '%mot%'

    ça devrais suffir je pense non ?
    je doute qu'il existe un "moteur" pour faire une chose aussi simple que ça
    0
    1. lili34500 Messages postés 187 Statut Membre 16
       
      Bien si tu lisez un peut il veux le recupere de 2 table differente !
      0
    2. vordano Messages postés 1981 Statut Membre 316
       
      et toi si tu lisait un peu, tu vérais qu'il veut chercher dans 2 champs et 1 seule table :)
      et en prime, ya pas de limite de table dans une requête :)
      0
    3. JusteMoiQuiPasse
       
      Le résultat de la recherche ne sera pas forcément pertinent.
      Ex : Si je tape chaussure, il faut trouver sandale, tong, etc.
      Merci de ta réponse.
      0
    4. skymax406 Messages postés 242 Statut Membre 24
       
      lili on agresse pas ceux qui veulent aider , il a juste pas vu.

      Essay sa:

      SELECT *
      FROM 'tablegauche.variable'
      JOIN 'tabledroite.variable'
      ON 'tablegauche.variable' = 'tabledroite.variable'
      WHERE champ like '%mot%'

      Avec des tables d'équivalence biensure.
      0
    5. vordano Messages postés 1981 Statut Membre 316
       
      dans ce cas c'est a toi de créer tes mots clé, je crois que pour l'instant il n'y a que google qui possède un moteur capable de dire qu'une chaussure peut être remplacé par sandale ou tong (et l'algorythme de recherche est un secret ^^)

      tu devrais faire une table avec les mots clé (genre un champ id, un champ keyword qui aurais comme valeur chaussure, sandale, tong)

      ya ce petit tuto si ça t'interesse:
      https://www.commentcamarche.net/contents/801-php-creer-un-moteur-de-recherche
      0
  3. JusteMoiQuiPasse
     
    Merci pour toutes vos réponses !
    0