![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 1 Dołączył: -- Skąd: Rogożnik /K-ce/ Ostrzeżenie: (0%) ![]() ![]() |
Witam
Pewno troche zakrece moj problem, ale nie wiem jak go opisac by przedstawic o co mi chodzi. Mam tabele w ktorej znajduja sie informacje: ID, NAME, POSITION, PARENT, PATH. ID to wiadomo NAME to nazwa pozycji w menu POSITION to jej pozycja (od 0 w gore, jesli wszystkie 0 to wg NAME) PARENT to tez w sumie wiadomo PATH to informacja bardziej do wyswietlenia, ale moze sie przydac - sa to kolejne nazwy i numery ID w drzewku ktore ma byc wyswietlane - taki parent ale z nazwami i cala sciezka do ktorej nalezy. Przez takie zapytanie sql ...
... udalo mi sie wyswietlic cos takiego. CODE id name position parent path --- 1 Odzież 0 0 3 Spodnie 0 1 |Odzież:1| 6 Koszulki 1 1 |Odzież:1| 8 Wełna 0 6 |Odzież:1||Koszulki:6| 7 Bawełna 1 6 |Odzież:1||Koszulki:6| 4 Jeans 0 3 |Odzież:1||Spodnie:3| 11 Szmata 0 3 |Odzież:1||Spodnie:3| 5 Sztruks 0 3 |Odzież:1||Spodnie:3| 12 Czarny 0 4 |Odzież:1||Spodnie:3||Jeans:4| 14 Niebieski 1 4 |Odzież:1||Spodnie:3||Jeans:4| 13 Czerwony 2 4 |Odzież:1||Spodnie:3||Jeans:4| No a mnie to nie satysfakcjonuje, bo nie jest po kolei tak jak powinno. Musze otrzymac taki zapis by po olei zamienic odpowiednia linie na xhtml i stworzyc z tego menu wielopoziomowe o nieokreslonej glebokosci. CODE id name position parent path --- 1 Odzież 0 0 3 Spodnie 0 1 |Odzież:1| 4 Jeans 0 3 |Odzież:1||Spodnie:3| 12 Czarny 0 4 |Odzież:1||Spodnie:3||Jeans:4| 14 Niebieski 1 4 |Odzież:1||Spodnie:3||Jeans:4| 13 Czerwony 2 4 |Odzież:1||Spodnie:3||Jeans:4| 11 Szmata 0 3 |Odzież:1||Spodnie:3| 5 Sztruks 0 3 |Odzież:1||Spodnie:3| 6 Koszulki 1 1 |Odzież:1| 8 Wełna 0 6 |Odzież:1||Koszulki:6| 7 Bawełna 1 6 |Odzież:1||Koszulki:6| Moze ktos z Was mial juz podobny problem lub wie jak go mozna rozwiazac? Z gory dziekuje za jakakolwiek pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem lepsze są drzewa metodą IP:
http://blog.mwojcik.pl/2008/02/17/drzewa-k...-php-metoda-ip/ Masz tam opisane czarno na białym: 1. Jak pobrać całe drzewo jednym zapytaniem i wrzucić je do tablicy 2. Rekurencyjną funkcję, która wyświetli tą tablice w postaci menu (ul+ li) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 09:25 |