Bonjour

Voilà ce que je dois faire : j'ai un utilisateur qui doit rentrer un mot clé dans une zone de recherche. J'ai une table produit avec le Nom1P du produit et le Nom2P du produit c'est à dire que le nom du produit est divisé en 2 : par exemple pour le mot clé "disque dur" le Nom1p = "disque" et Nom2P = "dur".
Dans ma table j'ai aussi le nom qui correspond à la marque du produit.

Le problème est apr exemple que lorsque l'utilisateur entre 1 mot clé correspondant au produit et 1 mot clé correspondant au nom la requête me ressort dans mon tableau 2 fois le bon résultat et une fois le mauvais résultat.

Voici ma requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT *
FROM produit
where Nom1P LIKE '$motcle1'
AND nom LIKE '$motcle2'";
Merci de m'aider à ce que dans mon tableau si par exemple je cherche un "ecran sony" il me ressorte que l'écran sony et pas tous les écrans se trouvant dans ma table produit.



Code PHP supprimé par Magnus. Merci d'y penser à l'avenir