![]() |
![]() ![]() |
![]() |
![]()
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? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 13.01.2003 Skąd: 3rd ball of mud behind a big ball of burning gas Ostrzeżenie: (0%) ![]() ![]() |
Polecam przeczytac tego posta z grupy dyskusyjnej pl.comp.bazy-danych. Szczegolnie ostatni sposob opisany w tym tekscie jest warty uwagi.
-------------------- It's Time to Join the PLD Linux Generation!
<? while (!$success) { $try++; } ?> |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 6.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
a jak Wy to rozwiazujecie w swoich skryptach?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 21:07 |