Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Rozwijane menu grupy
blacky80
post
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
Go to the top of the page
+Quote Post
uli
post
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

Ostrzeżenie: (0%)
-----


Cytat(blacky80 @ 11.07.2007, 16:02:42 ) *
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.
Go to the top of the page
+Quote Post
blacky80
post
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!!!
Go to the top of the page
+Quote Post
uli
post
Post #4





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

Ostrzeżenie: (0%)
-----


Cytat(blacky80 @ 11.07.2007, 16:17:22 ) *
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.
Go to the top of the page
+Quote Post
blacky80
post
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 smile.gif jestes wielki
Pozdrawiam
Go to the top of the page
+Quote Post
flv
post
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
Go to the top of the page
+Quote Post
Piotrwusek
post
Post #7





Grupa: Zarejestrowani
Postów: 399
Pomógł: 7
Dołączył: 11.06.2007
Skąd: Poznan

Ostrzeżenie: (20%)
X----


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
Go to the top of the page
+Quote Post
blacky80
post
Post #8





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.07.2007

Ostrzeżenie: (0%)
-----


Dziękuje
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:24