Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Wyszukiwanie w bazie (tabeli) ale bez słowa "xxx"
Forum PHP.pl > Forum > Przedszkole
moore
Cześć.
Mam takie zapytanie:
  1. $zap = "SELECT * FROM tabela WHERE cat=2 AND status=0 AND pod LIKE '%jedn%' OR pod LIKE '%jede%' OR pod LIKE '%pierwsz%' ORDER BY RAND() LIMIT 5 ";

chcę wyświetlić wszystko co ma jedn, jede, pierwsz ale nie chcę by wyświetlało z pola pod frazy "jednej".
Fakt faktem, zawiera się to w tym, co chcę wyświetlić, ale dalej w tym tytule jest coś innego, co nie związku z resztą...
Pełna fraza brzmi "Mistrz jednej szpady" - nie chcę w wynikach tego tytułu, mimo, że zawiera frazę "jedn". Jak to zrobić?
sobol6803
  1. SELECT * FROM tabela WHERE cat=2 AND STATUS=0 AND pod != 'jednej' AND pod LIKE '%jedn%' OR pod LIKE '%jede%' OR pod LIKE '%pierwsz%' ORDER BY RAND() LIMIT 5
Sephirus
  1. SELECT * FROM tabela WHERE cat=2 AND STATUS=0 AND pod NOT LIKE '%jednej%' AND (pod LIKE '%jedn%' OR pod LIKE '%jede%' OR pod LIKE '%pierwsz%') ORDER BY RAND() LIMIT 5
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.