Recherche de mots '%lemot%' sur plusieurs champs [MYSQL] - Programmation
Marsh Posté le 17-04-2002 à 13:35:05
à mon avis c'est simplement que tu dois mettre le like pour chaque attribut
SELECT id,titre,couleur,date,commentaire,url,lieu,sizex,sizey FROM photos WHERE ( titre LIKE '%lemot%' OR commentaire LIKE '%lemot%' OR lieu LIKE '%lemot%' AND couleur=1 ORDER BY date
Marsh Posté le 17-04-2002 à 13:39:47
arf...
jme doutais un peu mais j'avais encore de l'espoir...
Merci ethernal
Marsh Posté le 17-04-2002 à 13:30:12
SELECT id,titre,couleur,date,commentaire,url,lieu,sizex,sizey FROM photos WHERE ( titre OR commentaire OR lieu LIKE '%lemot%' AND couleur=1 ORDER BY date
voilà, apparemment MySQL ne me sort que les lignes avec les 3 champs comportant le mot '%lemot%' (donc un AND et pas un OR)
j'ai merdé où ? je pige pas trop là...
---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft