Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Błąd przy używaniu LIKE
Forum PHP.pl > Forum > Przedszkole
JamalBIG
Witam

Mam problem z zapytaniem do bazy przy użyciu LIKE i OR LIKE, gdy stosuję samo LIKE wszystko jest ok natomiast pojawia się błąd gdy dołączam OR LIKE. Poniżej przedstawiam całe zapytanie:
  1. SELECT * FROM tabela_1 WHERE kategorie LIKE '%1%' OR LIKE '%2%'

Komórka 'kategorie' zawiera spis kategorii w postaci '1|2|3|8|12|14'. Jeżeli nie można stosować OR LIKE to może macie jakieś pomysły na zapytanie aby pojawiały się dane z odpowiedniej kategorii?

Z góry dzięki za pomoc
Pozdrawiam
wookieb
  1. OR kategorie LIKE


Poza tym to co masz nie zadziała
Wartość jaką powinieneś trzymać
Kod
|1|2|3|8|12|14|

i wyszukiwać po
  1. LIKE '%|2|%'
JamalBIG
Dzięki za rozwiązanie problemu i 'gratis' wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.