Autor | Zpráva | ||
---|---|---|---|
m@rtin Profil * |
#1 · Zasláno: 3. 1. 2008, 16:27:05
zdravim, mam nasledovnu tabulku:
id, parent_id, nazov 1 0 nazov1 2 0 nazov2 3 2 nazov3 4 1 nazov4 5 2 nazov5 6 3 nazov6 ..... je mozne v jednom dotaze vybrat urcitu kategoriu s jej podkategoriami ? na vsetky kategorie to je jednoduche: select id, parent_id, nazov from tabulka ale ako na konkretnu kategoriu s jej podkategoriami ? select id, parent_id, nazov from tabulka where id=$hladanakategoria .... to mi najde konkretnu kategoriu ale ako pripojit este podkategorie(a podpodkategorie ....) ... budem vdacny za kazdu radu |
||
Kajman_ Profil * |
#2 · Zasláno: 3. 1. 2008, 21:24:19
Pokud stačí jedno zanoření, tak např. takto nějak
select * from tabulka where id=$hladanakategoria union all select * from tabulka where parent_id=$hladanakategoria |
||
Časová prodleva: 16 let
|
0