![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam taki problem, otóż robię szukajkę z chceckboxami zapisywanymi do tablicy opcje[] i chce wyswietlic wszystkie ogloszenia ktore te opcje mają, z jednym daje rade ale z wieloma jest ciężko, struktura bazy z opcjami:
id|id_oglo|id_oglo_opcje| - id_oglo - id ogloszenia - id_oglo_opcje - id/nazwa treści chceckboxa np: Hodowlane próbuję to wyciągnąć takim sposobem:
lecz wyswietlaja mi sie tylko pierwsze zaznaczone chckboxy, przy zaznaczeniu wiecej niz 1 checkboxa nie wyswietla ogloszen, wiem ze problem lezy w tym AND... tylko nie wiem jak zrobic aby zczytywalo wszystkie gdy np: id_oglo='100'. Proszę o jakieś wskazówki (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
podaj jakieś dane z tych tabel, jeżeli się nie mylę to przykładowo masz tam:
id|id_oglo|id_oglo_opcje| 1 10 1 (Hodowlane) 2 10 2 (Inne) 3 12 1 (Hodowlane) i teraz jeżeli chcesz wyciągnąć wszystkie ogłoszenia które mają Hodowlane i Inne to jedyne zapytanie które przychodzi mi do głowy to:
ewentualnie coś takiego:
Być może jednak istnieje lepsze rozwiązanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:00 |