Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Problem ze zczytanie kategorii
newicz
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 9.09.2009

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:08