![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Chciałbym utworzyć takie drzewko kategorii: (IMG:http://ifotos.pl/img/drzewko_nreeas.png) Jednym zapytaniem, na podstawie takiej tabelki: (IMG:http://ifotos.pl/img/struktura_nreeqe.png) Niestety kompletnie nie wiem jak się za to zabrać. Obecnie, robię to poziomami. Łączę się z bazą, zapytanie pobieram kategorie 1-szego poziomu. Sprawdzam czy są kategorie które mają id tej kategorii w polu id_kategori_wyzszej... itd. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 3 Dołączył: 6.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pobierzesz, to jednym zapytaniem, tylko musisz odpowiednio posortować, w Twoim przypadku, musisz to zrobić tak, by one kategorie ułozyły się w takiej koleności, w jakiej będą wyświetlane (sortowanie po id, poziom, id_kategori_wyższej)
A póżniej tylko odpowiedni kod w PHP, który sprawdza czy dana kategoria jest kategorią główną lub należy do podkategorii Mój kod (w nim miałem tylko kategorie i podkategorie), ale może Ci się przyda:
Ten post edytował WebSee 21.03.2010, 20:13:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 02:30 |