![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 10.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
stworzylem sobie 2 tabele w mysql-u jedna na przechowywanie nazw grup(tutaj id nalezace do nazwy grupy i id_parent - do grupy rodzica ) a druga na konkretny rekord gdzie id_grupa to nazwa grupy (ktora tez moze miec podgrupy. I teraz potrzebuje napisac w php skrypt ktory bedzie mi wydobywal wszystkie grupy i podgrupy w jednym drzewie (menu) wraz z konkretnym rekordem z drugiej tabeli, prosze o podpowiedzi lub rozwiazanie, dziekuje z gory: Przyklad: Samochody --------------->Dostawcze ------------------------------>Audi ------------------------------>Audi --------------->Osobowe Łódki ----------------> Jachty ----------------> Jakies tam -------------------------------->a -------------------------------->b oczywiscie grup moze byc 'n' razy i tutaj wlasnie potrzebuje pomyslu tabela 1: CREATE TABLE firesnow_grupa( id int(3) NOT NULL, id_parent int(3) NOT NULL, name varchar(255) NOT NULL, description text NOT NULL, PRIMARY KEY (`id`) ) tabela 2: CREATE TABLE ip_opis( id int(3) NOT NULL auto_increment, id_grupa int(3) NOT NULL, data date NOT NULL default '0000-00-00', nazwa varchar(60) NOT NULL, PRIMARY KEY (id) ) --- Dodaje tag, aby temat był zgodny z forum Przedszkole, ponieważ już padły odpowiedzi. Na przyszłość proszę pamiętać o tym, inaczej temat zostanie zamknięty. --- ~strife |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, stworzylem sobie 2 tabele w mysql-u jedna na przechowywanie nazw grup(tutaj id nalezace do nazwy grupy i id_parent - do grupy rodzica ) a druga na konkretny rekord gdzie id_grupa to nazwa grupy (ktora tez moze miec podgrupy. I teraz potrzebuje napisac w php skrypt ktory bedzie mi wydobywal wszystkie grupy i podgrupy w jednym drzewie (menu) wraz z konkretnym rekordem z drugiej tabeli, prosze o podpowiedzi lub rozwiazanie, dziekuje z gory: Przyklad: Samochody --------------->Dostawcze ------------------------------>Audi ------------------------------>Audi --------------->Osobowe Łódki ----------------> Jachty ----------------> Jakies tam -------------------------------->a -------------------------------->b oczywiscie grup moze byc 'n' razy i tutaj wlasnie potrzebuje pomyslu tabela 1: CREATE TABLE firesnow_grupa( id int(3) NOT NULL, id_parent int(3) NOT NULL, name varchar(255) NOT NULL, description text NOT NULL, PRIMARY KEY (`id`) ) tabela 2: CREATE TABLE ip_opis( id int(3) NOT NULL auto_increment, id_grupa int(3) NOT NULL, data date NOT NULL default '0000-00-00', nazwa varchar(60) NOT NULL, PRIMARY KEY (id) ) Jak powiedziałeś - potrzebujesz napisać skrypt w php. No to do roboty, bo pytania nie widzę. Jeśli sądzisz, że ktoś napisze Tobie gotowca to nie to forum. Idź na 'Oferty' i zaproponuj pieniążki. -------------------- Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 10.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
nie napisac skrypt popowiedziec cokolwiek, ze ty nie masz pojecia to sie nie wypowiadaj proste, bo szkoda spamowac te forum takimi wypowiedziami!!! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, nie napisac skrypt popowiedziec cokolwiek, ze ty nie masz pojecia to sie nie wypowiadaj proste, bo szkoda spamowac te forum takimi wypowiedziami!!! Przeczytaj obojętnie jaki kurs php i mysql i trochę pokombinować. Poza tym wypraszam sobie taki ton - nie moja wina, że nie potrafisz sformułować prostego pytania. I jeszcze jedno: Skoro mowa o śmieceniu na forum - Twój temat NIE JEST zgodny z zasadami tego forum. Wypadałoby przeczytać REGULAMIN. -------------------- Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 10.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
atakujesz slowami zebym sobie sam napisal itd. no troche ignoracji wprowadzasz w to wszystko i Bog wie kto ty jestes az strach cokolwiek napisac jak mozna przeczytac i napisac samemu, forum ma pomagac sugerowac tak zeby kiedys ktos Tobie mogl pomoc, a nie slowa zrob sobie sam i kup sobie cos tam. Twoja odp. bardzo mi pomogla dzieki niezmienrne ![]() Pozdrawiam |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 29.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Pobieraj wszystkie rekordy z drugiej tabeli do niej dołączaj LEFT JOIN'em informacje z 1 tabeli i jeśli w tej 1 tabeli są ustawione informacje o danej grupie to przedstawiaj to jako grupa. Jako warunek zlaczenia podawaj dwie kolumny - x.id i y.id_grupa, z reszta powinienes sobie poradzic.
Ten post edytował flv 11.07.2007, 16:43:51 |
|
|
![]() ![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
wszystko na ten temat http://www.kurshtml.boo.pl/skrypty/skrypt,..._rozwijane.html
spleć to tylko z mysql Ten post edytował Piotrwusek 11.07.2007, 16:42:03 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 10.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:24 |