![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 6.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jak rozwiazac system podkategorii kategori glownej. Aktulanie mam tabele z kategoriami o nast struktorze:
Kod CREATE TABLE kmd_cat (
cat_id int(10) NOT NULL auto_increment, cat_name tinytext, cat_desc text, cat_parent int(50) NOT NULL default '0', cat_order int(50) NOT NULL default '0', PRIMARY KEY (cat_id) ) TYPE=MyISAM; W komorce cat_parent przechowywane jest id kategorii nadrzednej, w ten sposob moge skmonstruowac struktore podkategorii az do x poziomu. Mam jednak pewien problem. Mianowicie chcialbym wyswiatelnac tzw location bar pokazujacy miejsce odwiedzajacego w struktorze kategorii, cos na styl: Glowna > podkategoria1 > podkategoria2 > podkatwgoria3 Jak tworzyc takie menu? Przeciez analiza bazy danych bylaby np. w prztpadku podkategorii zagniezdzonych do 30 poziomy bardzo niewydajna. Jak to mozna inaczej rozwiazac? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:27 |