Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Problem ze zczytanie kategorii
Forum PHP.pl > Forum > Przedszkole
newicz
Witam!

Mam mały problem ze zczytywaniem z bazy danych kategorii, mianowicie powiedzmy mam takie coś:

Cytat
id title made_date auth menu_item parent
1 News 2010-05-02 1 1 0
2 About us 2010-05-02 1 1 0
3 Contact 2010-05-02 1 1 0
28 About us more 2010-05-02 1 1 2
29 contact more 2010-05-02 1 1 3


parent odpowiada id elementu w menu wyższego poziomu

i teraz problem w tym, że chciałbym wygenerować listę na takiej zasadzie:

Cytat
- News
- About us
- - About us more
- Contact
- - Contact us more


do ograniczonej liczby poziomów to nie problem, ale co jak liczba podstron jest nieograniczona?

Proszę o pomoc!

Pozdrawiam,
newicz
blooregard
Piszesz f-cję rekurencyjną, która dla każdego ID sprawdza, czy istnieją jakieś elementy menu mające to ID jako parenta. W ten sposób zagłębiasz się coraz bardziej, aż do momentu, gdy dana kategoria już nie ma elementów podrzędnych i tak do skutku.
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.