![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 2 Dołączył: 17.07.2014 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Cześć wszystkim
Mam tabelę w bazie danych `kategorie`. Oto struktura: ID|NAZWA|RODZIC|POZIOM --|-------|--------|--------- 1 |Ogród | 0| 1 2 |Salon | 0| 1 3 |Krzesła| 1| 2 4 |Fotele | 2| 2 5 |Drewno| 3| 3 5 |Plastik | 3| 3 I teraz chcę zrobić <select> z wyborem kategorii. Jak dynamicznie robić pętlę w pętli do n poziomu? Chodzi o to, że może być nawet do 100 poziomów i dynamicznie miałoby mi samo się tworzyć w kodzie wtedy. Przykład dla poziomu 3 to: while() { while() { while() { } } } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Po pierwsze: poczytaj o rekurencji
Po drugie i PRZEDEWSZYSTKIM: poczytaj o strukturach drzewiastych np drzewka IP bo to co masz to najgorsze z mozliwych rozwiazan |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 08:04 |