MYSQL : Requête LIKE

Résolu
Bonjour,

Voila ma problèmatique

j'ai un petit moteur de recherche sur mon site

mes fonctions LIKE marche bien mais je voudrait rajouter un critère de filtrage des résultat je m'explique...

je voudrais faire un truc du genre

SELECT * FROM matable WHERE monchamp="egaleamavaiable" AND enseigne LIKE "%'.$_GET['search'].'%" OR description LIKE "%'


c'est monchamp="egaleamavaiable" qui me pose problème je n'arrive pas à définir de critère pour filtrer ma recherche, ça ne marche pas

Merci à Vous ;)
Configuration: Windows Vista
Firefox 3.0.14

6 réponses

  1. Yahooooooo !

    j'ai résolut le problème
    encore un problème de syntaxe...
    -1
    1. oui oui,

      j'ai bien fait le test j'ai vérifier dans phpmyadmin les insertion ce sont bien faite...

      Merci bien, de ton aide en tout cas
      0
      1. Contributeur
        La valeur est bien à 'on' dans les tables de la base ? (parfois, si on se base uniquement sur le script d'insertion, on découvre que les champs restent en réalité vides...)

        0
        1. c'est un varchar

          mais lors du test aucun filtrage ne se fait il prend tout les résultats y comprit ceux dont la valeur n'est pas 'on'
          0
          1. c'est a dire que si monchamp= on

            afficher les table ayant monchamp ayan marqué on
            0
            1. Contributeur
              Ben WHERE monchamp='on'...

              Quel est le type de monchamp ?

              0
          2. Contributeur
            Mais quel est ce critère justement ? Sur quel critère veux-tu filtrer tes résultats ?

            0