Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pętla w pętli do n-poziomu
michaf1994
post
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() {
}
}
}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
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
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 08:04