![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 3 Dołączył: 1.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Chciałbym zrobić menu które pobiera dane z tabel mysql. Będzie tam sporo podkategorii, mniej więcej tak jak jest na stronie Tu.
Mam już zrobione wyświetlanie kategorii głównych tych na samym początku.
I tu pojawia się problem, jak zrobić tak żeby po kliknięciu na daną kategorię wyświetlała się podkategoria(1) (pod tą główną), a po kliknięciu na podkategorię(1) wyświetlała się następna podkategoria(2) (pod podkategorią(1)). Trochę to zawiłe, ale efekt o jaki mi chodzi podałem wcześniej w linku. Nie wiem w ogóle jak się do tego zabrać. Znam html i podstawy php (ale to za mało) Jak na razie mam wyświetlanie głównych kategorii z bazy danych, ale później nie wiem jak zrobić te podkategorie (i kolejne podkategorie). Prosił bym o pomoc. Jakieś wyjaśnienie tego jak ma to działać, albo jakiś poradnik (IMG:style_emoticons/default/wink.gif) Ten post edytował przemo191 27.10.2011, 18:59:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 3 Dołączył: 13.10.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Hmm... W takim razie zrobiłbym drugą tabelę z id rodzica i dziecka. Wtedy można się pozbyć z pierwszej tabeli "pid". Mając id rodzica i dziecka można zapętlić skrypt i wyświetlić całą drogę od dziadka do wnuka. Ograniczenie zagnieżdżenia przerwać warunkiem np. liczyć ilość pętli i przerwać w odpowiednim momencie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 01:14 |