Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wielopoziomowe drzewko kategorii
Forum PHP.pl > Forum > PHP
El.Kurczako
Witam

Chodzi o wygenerowanie wielopoziomowego drzewka kategorii w polu select.
Mam tabele w bazie danych: id_kategorii, id_kategorii_nadrzednej, kategoria, kolejnosc.
Jak wygenerowac to drzewo w najbardziej optymalny sposob (sortowane wg kolejnosci)? Czy dla zwiekszenia efektywnosci powinienem dodac jakis wiersz tabeli? Np. (bool) zawiera_podkategorie (1 - tak, 0 - nie)?

Przykladowe dane:
id_kategorii, id_kategorii_nadrzednej, kategoria, kolejnosc
1, 0, pierwsza, 1
2, 1, pierwsza-1, 1
3, 1, pierwsza-2, 2
4, 0, druga, 2
5, 0, trzecia, 3
6, 3, trzecia-1, 1
7, 3, trzecia-2, 2
8, 7, trzecia-2-1, 1
9, 7, trzecia-2-2, 2
itd
sf
byłooooo, nawet kilka dni temu ktoś o to pytał, szukaj - nested tree
El.Kurczako
Czy tutaj http://forum.php.pl/index.php?showtopic=77121 rozwiazanie dr_bonza jest dobre?
em1X
kolega wspomniał o nested tree - czemu nie sprawdzisz ?
El.Kurczako
Sprawdziłem. Zapytałem tylko czy tamto rozwiązanie jest dobre.
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.