Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Hierarchiczne wyświetlanie danych., ParentID vs L/R tree
Grzesiek23
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 25.12.2009

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


Witam!

Mam taką zagwozdkę, która z metod wyświetlania danych (wg hierarchii) jest lepsza.
Najprostsza to definiowanie elementu nadrzędnego (ParentID). Ale spotkałem się też z drzewkiem/zagnieżdżeniem (left/right tree).

Czy jedynym plusem przemawiającym za skorzystaniem z metody nr 2 jest to, że mogę wyświetlić więcej niż jeden poziom podrzędnych rekordów dla danego poziomu poprzez tylko jedno zapytanie?
Bo w pierwszym przypadku, jeśli chciałbym wyświetlić do 3 poziomów, to muszę oczywiście wykonać dwa zapytania.

I tak na marginesie - może ktoś podrzuci jakiś ciekawym tutkiem na temat drugiej metody. Google'owałem trochę, ale tak od A do Z przykładu nie znalazłem.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 20:23