Partage
  • Partager sur Facebook
  • Partager sur Twitter

moteur de recherche personnel

de plusieur donnée

Sujet résolu
    31 août 2006 à 1:18:57

    Bonjour, je suis en train de faire un moteur de recherche interne.
    j'aimerais rechercher une requête sur plusieurs données...
    donc j'ai mit ça, mais ça ne marche pas :( :


    SELECT * FROM membres WHERE pseudo OR fiche OR clan LIKE '%$requete%' ORDER BY pseudo ASC


    mais si je mets une seul donnée sa marche très bien exemple:

    SELECT * FROM membres WHERE pseudo LIKE '%$requete%' ORDER BY pseudo ASC


    Si vous avez un truc ;)
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      31 août 2006 à 1:20:57

      tu ne peux pas faire des or comme ca :)
      Tu dois mettre champs -> valeur, champs -> valeur, champs ->

      champs OR champ OR champ -> valeur, c'est du mauvais ^^'

      SELECT * FROM membres WHERE pseudo LIKE '%$requete%' OR fiche LIKE '%$requete%' OR clan LIKE '%$requete%' ORDER BY pseudo ASC
      • Partager sur Facebook
      • Partager sur Twitter
        31 août 2006 à 1:30:03

        Merci beaucoup Yondaime sa marche mieu d'un coup avec ta méthode :p
        • Partager sur Facebook
        • Partager sur Twitter

        moteur de recherche personnel

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown