![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam tabele categories (id, nazwa kategorii) z głównymi kategoriami, i subcategories z podkategoriami (nazwa subkategorii, id głównej kategorii)
Jak to wyświetlić w formacie : -Główna kategoria1 ---Podkategoria ---Podkategoria1 ---Podkategoria2 ---Podkategoria3 -Główna kategoria2 ---Podkategoria ---Podkategoria1 ---Podkategoria2 ---Podkategoria3 czyli chciałbym 2 zagnieżdżone w sobie ul Nie wiem jak stworzyć poprawne zapytanie, bo łącząc te 2 tabele, nie wychodzi... Potrzebuje coś takiego (to prowizorka) while(.......) { <ul> <li>glowna kategoria <ul> while() { <li>podkategoria</li> } </ul> </li> </ul> } ten "kod" wyżej to tylko prowizorka, co chcę osiągnąć, ale nie wiem jak |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To może skoro nie możesz stworzyć jednego zapytanie które wyciągnie wszystko to może wybierz sobie 1 zapytaniem wszystkie kategorie główne a pozniej w pętli subkategorie do każdej kategorii.
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
To może skoro nie możesz stworzyć jednego zapytanie które wyciągnie wszystko to może wybierz sobie 1 zapytaniem wszystkie kategorie główne a pozniej w pętli subkategorie do każdej kategorii. Ale ja nie chce uczyć się, tworzenia złych skryptów...skoro można to zrobić jednym zapytaniem, to chciałbym się tego nauczyć...chyba że się nie da, to chciałbym poznać najlepsze rozwiązanie |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 239 Pomógł: 27 Dołączył: 13.07.2005 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Chyba się nie pomyliłem. Pisałem z marszu. Aha i jeszcze nadaj aliasy bo zapomnialem. Ten post edytował xbigos 22.02.2009, 09:57:30 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zaobacz tak powinno byc dobrze. Dopasuj sobie tylko nazwy kolumn
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:32 |