![]() |
![]() |
-kornik- |
![]()
Post
#1
|
Goście ![]() |
no i doczekalem sie wyzwania jakim sa drzewka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
stosuje dosyc prosta metode tablica (id, parent_id, name) zaleta jest szybka implementacja i edycja, problemem moze byc wyszukiwanie i poruszanie sie w gore drzewa ale tam gdzie bedzie wykorzytywane jest wystarczajaca metoda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) proglem polega na tym ze nie wiem jak sie zabrac za generowanie calej struktory drzewa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) docieranie do poszczegolnych kategorii nie jest skoplikowane ale zeby odzwierciedlic cale drzewo to juz mam problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) moze ktos podac jakis kod (funkcje) sluzace do prezentacji takiego modelu drzewa?? bardzo by mi to bylo pomocne bo mysle juz nad tym od jakiegos czasu i pustka w glowie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
-kornik- |
![]()
Post
#3
|
Goście ![]() |
czytalem tego arta zanim zadalem pytanie jest male ale! pezchowywanie informacji o polozeniu w struktorze drzewa!
jak juz wspomnialem ja stosuje parent_id a nie przechowuje polorzenia bezposrednio przy kategorii |
|
|
-kornik- |
![]()
Post
#4
|
Goście ![]() |
jakies sugestie?? cokolwiek? bo juz nie mam sily (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
narazie kombinuje tak: pobieram pierwsze dziecko danego rodzica (parent = 0 odpowiada korzeniowi) wyswietlam nazwe dziecka, wyswietlam ew. produkty z tej galezi i sprawdzam czy to dziecko jest rodzicem jak tak to wykonuje ta funkcje ale w tym przypadkem rodzicem jest bierzace dziecko i dzial ok ale nie wiem jak teraz powrocic wstecz zeby sprawdzal kolejne galezie drzewa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) costam kombinuje ale bede wdzieczny za pomoc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 17:11 |