![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
Witam
chce stworzyć proste drzewo: grupa 1 - podmiot1 - podmiot1 - podmiot1 grupa2 - podmiot2 - podmiot2 etc. ma to być szybkie i łatwe w edycji, na początek zrobiłem cos takiego
sa to moje pierwsze kroki z "takim czortem" więc problem pojawił sie gdy chciałem dodać drugą wartość (czyli podmiot 1 wartosc1) do podmiotu, inaczej mówiąc jak mam to zrobić ? i czy dobrze to robie (może sa lepsze sposoby). Ten post edytował Gligamesh 22.06.2007, 16:28:31 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
hmmm, co to ma byc? do czego ma sluzyc?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
podmiot1 - nazwa
wartosc1 - link dla nazwy Ma to być coś w stylu menu, do użytku wewnętrznego. Ten post edytował Gligamesh 22.06.2007, 17:14:43 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli masz dostęp do bazy danych ( jakiejkolwiek ) zrób to na bazie. Jedna tabela wystarczy do obsłużenia wielopoziomowego drzewka, a będziesz mógł dla każdego poziomu podefiniować tyle wartości ile będziesz chciał.
-------------------- 404
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
hmmm, chyba problem tkwi w tym ze nie wiesz co to "drzewo"
poczytaj na necie, np tu: http://pl.wikipedia.org/wiki/Drzewo_(informatyka) |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
chodzi właśnie o to żeby nie używać bazy danych.
domis86 - najpierw sam to przeczytaj ;/ Ten post edytował Gligamesh 22.06.2007, 17:36:28 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
menu - poziom 1 (tego nie wyświetlam) / korzeń
grupa - poziom 2 / krawędź podmiot - poziom 3 / wierzchołek dalej nie jest to drzewo "synku" ? cofnij sie do szkoły (albo ją skończ) na matematyce były takie rzeczy. Ten post edytował Gligamesh 22.06.2007, 18:18:22 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Masz, Zdzisio ![]() Result: Kod Grupa 1 - Podmiot 1-1 -- Podmiot 1-1-1 -- Podmiot 1-2 Grupa 2 - Podmiot 2-1 Program nie działa dokładnie, jest błąd związany z iteratorem poziomu ($level) ![]() ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
menu - poziom 1 (tego nie wyświetlam) / korzeń grupa - poziom 2 / krawędź podmiot - poziom 3 / wierzchołek dalej nie jest to drzewo "synku" ? cofnij sie do szkoły (albo ją skończ) na matematyce były takie rzeczy.
nie klóc sie ze starszymi ![]() Ten post edytował domis86 22.06.2007, 18:42:46 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
tiraeth - dzięki sporo pomogło
domis86 - 1 a może jesteś młodszy ? 2 jesteś tak mądry że robisz same problemy... uważaj co chcesz, dzieci neostrady jest więcej nie jesteś samotny ![]() Ten post edytował Gligamesh 22.06.2007, 18:55:32 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
nie odrozniasz krawedzi od wierzcholka wiec nie gadam z Tobą
Ten post edytował domis86 22.06.2007, 18:55:24 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
domis86: Dostajesz ostrzeżenie za niekulturalne zachowanie wobec użytkownika ~Gligamesh. Zgłoś się do mnie za 1 tydzień to je zdejmę. I bez dyskusji na PW proszę, decyzje są arbitralne.
A Ty, Gligamesh, nie kłóć się, bo zrobiłeś błąd - krawędzią nie jest grupa 1, a związek relacyjny między wierzchołkami ew. wierzchołkiem a korzeniem (tak przynajmniej ja rozumiem Wikipedię). To co Ty potrzebowałeś, to grupy zagnieżdżone, tj. grupy relacyjne (grupy, podgrupy i podpodgrupy itd.). |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
to dobrze
![]() jakąś twoja wiedza nie przelewa sie na temat (pewno zbyt banalne), i jak mam odróżniać przecież to nie jest drzewo ? z pomocą kolegi rozwiązałem problem tak.
tiraeth - zapewne masz racje, jednak wiki nie czytałem (bazuje na informacji z lekcji matematyki), będę już wiedział jak to zwać (jak pisałem to moje pierwsze kroki) Ten post edytował Gligamesh 22.06.2007, 21:33:18 |
|
|
![]()
Post
#15
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Gligamesh: powyższe rozwiązanie jest nieelastyczne, gdyż możesz mieć tylko jeden poziom podgrup.
Właśnie przed chwilą zobaczyłem: http://forum.php.pl/index.php?showtopic=54683 lub bardziej bezpośrednio http://nospor.pl/tree.html |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 12.04.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Obserwuje ta cala dyskusje moge powiedziec, ze to za co Gligamesh (ff) uwaza drzewo to tak naprawde taki ulomny krzak udajacy jednopoziomowe drzewo. Domis86 nie staraj sie tak bardzo kazdemu wytykac bledy, mogl zyc w blednym przekonani, ale widze ze dobre dusze sie znalazly. Moje 3 grosze.
Pozdrawiam -------------------- "What you are talking to me about what"
|
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
tak, ale zostało stworzone to właśnie z takim założeniem (nie potrzebuje więcej), dzięki za linki przydadzą się przy w innych przypadkach.
niestety nie miałem w szkole programowanie, z matematycznego poziomu widzenia przypominało mi to krzaczek to tez tak to nazwałem, uczę sie na przykładach więc często nie wiem co jak się nazywa a niestety nie mam często czasu czytać "książek" Do elastycznych i bardziej zaawansowanych np kategorii w galerii używam czegoś takiego:
też nie jest to za nowe, robiłem to ponad rok temu i pewno można to jakaś ulepszyć Ten post edytował Gligamesh 22.06.2007, 19:24:33 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 14.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
tez kiedys potrzebowalem stworzyc drzewko i nie majac o tym pojecia, ani nie korzystajac z zadnych pomocy doszedlem do czegos takiego link(troche tego bylo wiec wrzucilem to na cpaste:)
-------------------- Black Tarantula
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 20:37 |