![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Witam
Mam w bazie danych liste kategorii i subkategorii. Chcialbym pobrac wszystko za pomoca jednego zapytania posortowane w odpowiedni sposob. w bazie wyglada to tak:
czyli powinno zostac posortowane w ten sposob
Moglbym na poczatek pobrac wszystkie elementy w ktorych parent==null, pozniej przejechac je po kolei i popobierac ich dzieci. Ale moze da sie jakos bardziej w SQL, mniej w PHP? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jednym zapytaniem to tak w sensie kodu. W rzeczywistości musisz napisać funkcje rekurencyjna aby to wszystko wyświetlić. Czyli im większe drzewo tym zapytanie poleci wiecej razy
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:13 |