![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 2 Dołączył: 12.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Od dawien dawna nie miałem problemu przy kodowaniu, a dzisiaj akurat mi się coś takiego trafiło. Nawaliła mi w głowie logika (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Problem wygląda tak - Mam tabelkę SQL, w której zbieram wpisy kategorii. | is | name | parent_id | System ma mieć możliwość dodawania nieograniczonej ilości subkategorii. czyli np: Kategoria główna > Subkategorie > Subkategoria 2 > Sub-Sub kategoria a > Subkategoria 3 Utworzenie takiego schematu nie jest trudne, natomiast mam problem przy odczytywaniu. Puszczam sobie pętle while() i odczytuje mi ona kategorię główną... Ale nie mam zamiaru pisać pętlę w pętli w pętli w pętli... Jak to rozwiązać? Teraz mam tak:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 2 Dołączył: 5.01.2008 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
rekurencja
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:22 |