![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam powiedzmy coś takiego: Kod -podręczniki --szkoła podstawowa ---klasa I ----język polski -----książka do języka polskiego ----matematyka ---klasa II ----język polski ----matematyka ---klasa III ----język polski ----matematyka --gimnazjum --liceum I wszystko ładnie pięknie, ale chcę wyświetlić wszystkie ksiązki z kategorii: matematyka.... Jak to zrobić, żeby jedna rzecz należała do kilku kategorii? W sensie chciałbym mieć w menu oprócz podręczniki->gimnazjum->klasa I->matematyka móc zrobić coś takiego podręczniki->matematyka (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Jeśli wyraziłem się niejasno to proszę się nie krępować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował ayeo 2.03.2008, 23:28:41 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Nie wyraziłeś się jasno.. to co masz to co to jest ? Imitacja zrzutu z MySQL ? Plik txt? plik xml ? Może jakiś kawałek kodu podasz ? Czy oczekujesz gotowca ?
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Tak, oczekuję gotowca! Jesteś moim idolem!
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Dalej nie powiedziałeś w czym przechowujesz dane.
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi (tak jak w tytule) o drzewo kategorii, które jest przedstawione w pierwszym poście. Niech chodzi mi o żaden kod! Chodzi mi o dostęp do elementu! Zgodnie z drzewem jest to np podręczniki->gimnazjum->klasa I->język polski->jakaś książka ja chciałbym dodatkowo posiadać opcje wyświetlenia wszystkich książek z podkategorii MATEMATYKA (ze wszystkich gałęzi) Chodzi mi bardziej o to jak dodać taką opcję do menu (czyli do drzewa bo menu też będzie drzewem)
edit: zrobię poprostu www.serwis.com/matematyka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował ayeo 2.03.2008, 23:43:19 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Chodzi (tak jak w tytule) o drzewo kategorii, które jest przedstawione w pierwszym poście. Niech chodzi mi o żaden kod! Chodzi mi o dostęp do elementu! Zgodnie z drzewem jest to np podręczniki->gimnazjum->klasa I->język polski->jakaś książka ja chciałbym dodatkowo posiadać opcje wyświetlenia wszystkich książek z podkategorii MATEMATYKA (ze wszystkich gałęzi) Chodzi mi bardziej o to jak dodać taką opcję do menu (czyli do drzewa bo menu też będzie drzewem) edit: zrobię poprostu www.serwis.com/matematyka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Widzisz, sam sobie odpowiedziałeś. Dodatkowo jeśli robisz coś takiego to możesz od razu zrobić np coś takiego: www.serwis.com/matematyka/item0239_tytul_ksiazki.html co będzie mile widziane przez roboty indeksujące różnych przeglądarek. |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Znacie możej jakiś dobry patent jak pobrać odpowiedzni element z bazy na podstawie takiego adresu:
www.serwis.pl/podreczniki/gimnazjum/klasa_1/matematyka/ Do każdego elementu/kategorii jest przypisane ID rodzica. Czyli np rodzicem klasa_1 jest gimnazjum itd. Chodzi mi o to jak pobrać to jednym zapytaniem (bez podzapytań). PS kategoria matematyka występuje oczywiście na więcej niż jednej gałęzi! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Znacie możej jakiś dobry patent jak pobrać odpowiedzni element z bazy na podstawie takiego adresu: www.serwis.pl/podreczniki/gimnazjum/klasa_1/matematyka/ Do każdego elementu/kategorii jest przypisane ID rodzica. Czyli np rodzicem klasa_1 jest gimnazjum itd. Chodzi mi o to jak pobrać to jednym zapytaniem (bez podzapytań). PS kategoria matematyka występuje oczywiście na więcej niż jednej gałęzi! Jeśli dobrze Cię zrozumiałem, poczytaj coś o LEFT JOIN |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za szybką odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Strukturę drzewa mam zrobioną na zasadzie drzew IP. Każdy element/kategoria znajdują się w tej samej tabeli. Mogę pobrać element na podstawie adresu jak wyżej wykorzystując podazpytania (SELECT id FROM tree WHERE name = ksiazka AND parent_id = (SELECT id FROM tree WHERE name = matematyka AND parent_id = (SELECT.... itd Mi chodzi o coś wydajnego... Może poprostu na początku adrsu dawać unikalne id elementu np: www.serwis.pl/2343/podreczniki/gimnazjum/klasa1/matematyka.... ? Będę wdzięczny za wszelkie sugestie. Pozdrawiam i dzięki za poprzednie wskazówki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 21:59 |