Autor | Zpráva | ||
---|---|---|---|
Primeart s.r.o. Profil * |
#1 · Zasláno: 30. 1. 2007, 14:58:34
Ahoj. Mám problém se vytvořením strukturovaného menu v PHP. U položek mám uloženo id nadřazeného záznamu, ale nevím jak položit mysql dotaz ani jak to napsat aby to vytvořil menu ve kterém budou vnořené odkazy více odraženy od boku stránky. Můžete pomoct??????
|
||
Fejtis Profil |
#2 · Zasláno: 30. 1. 2007, 16:04:30
Nějak nevím co tím myslíš, můžeš hodit link na nějakou ukázku?
|
||
WertriK Profil |
#3 · Zasláno: 30. 1. 2007, 16:11:16
Čau, takže máš jednu tabulku v ní máš jednotlivé složky menu, pokud se jedná o podsložku máš u ní id té složky (id_kategorie) ke které se vstahují, pokud se jedná o kategorii máš u ní id sebe sama (id_kategorie = id).
<- můj předpoklad sql dotaz potom bude nějak takto: "SELECT id, id_kategorie,titulek, adresa FROM menu GROUP BY id_kategorie, id ORDER BY id" Nevim zda to bude dělat přesně to co má, ale tak nějak by to mělo být :) php potom while (list ($id, $id_kategorie, $titule, $adresa) = mysql_fetch_row($query)) { if ($id == $id_kategorie) { echo "<a href="".$adresa."">".$titulek."</a>"; } else { echo " - <a href="".$adresa."">".$titulek."</a>"; } } |
||
pmasarik Profil |
#4 · Zasláno: 30. 1. 2007, 16:53:22
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0