[mysql] Wybieranie pozycji z odpowiednimi atrybutami., Wyszukiwarka zaawansowana |
[mysql] Wybieranie pozycji z odpowiednimi atrybutami., Wyszukiwarka zaawansowana |
6.12.2019, 14:17:59
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Witam.
Mam pewien problem z wyszukiwarką zaawansowaną, przerabiam istniejące już zapytanie SQL. Potrzebuje na liście artykułów w danej kategorii wykonać wyszukiwarkę wg parametrów do których jest przypisany artykuł. Czyli w tabeli blog_art_parametry mam przypisane do danego artykułu parametry. Następnie z formularza wybieram, że chce dla parametru id 11 wartość X, dla parametry 15 wartość Y. Jak jest jeden parametr to wyświetla się poprawnie, ale jak jest kilka parametrów i dodaje kolejny warunek to już nie wyświetla nic: AND (ap.param_id='11' AND ap.wartosc_id='4') ...
Jak zrobić to, żeby dla kolejnych warunków AND (ap.param_id='11' AND ap.wartosc_id='2') ... AND (ap.param_id='15' AND ap.wartosc_id='2') wyświetlało poprawnąwartość. |
|
|
Wersja Lo-Fi | Aktualny czas: 12.06.2024 - 22:33 |