![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 30.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
cześć zrobiłem dynamiczne menu na bazie mysql, dwie tabelki, w pierwszej mam przechowywane nazwe poszczeólnych wykazów menu: id_kat, nazwa_kat, a w drugim podkategorie: id_kat, nazwa_podkat, tresc_str.
id_kat - to klucz wiąże obie tabelki. druga tabela ma pole o nazwie: tresc_str , pole to przechowuje treść danej podstrony. Moje pytanie: jak wygenerować to menu z bazy żeby wyświetliło mi Kategorie główne menu: czyli np: Artykuły a pod spodem podkategorie z nazwa_podkat, itd Poniżej tak obrazmowo, np: Strona główna ---------------- Artykuły - Jakiś art1 - Jaiś art2 - id ---------------- FAQ ---------------- Kontakt itd Mam coś takiego: $query="select * from kategorie left join podkategorie on kategorie.id_kat=podkategorie.id_kat group by kategorie.id_kat"; no i jest prawie dobrze tylko kiedy ma wyświetlić kategorie z podkategoriami to wyświetla kategorie - NAZWE (nazwa_kat) tyle razy ile jest jej podkategorii. a powinno wyświetlić się: raz kategoria i potem pod nią podkategorie. prosze o pomoc. A może ma ktoś inny pomysł na rozwiązanie ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:27 |