Mam pewnien problem...
Piszę skrypt galerii która w założeniu ma posiadać podział na kategorie/subkategorie (nieskonczonosc subkategorii). W bazie mam dwie tabele:
Kod
+----------CATEGORIES----------+
|ID   |Title          |ParendID|
|1    |Kat001         |NULL    |
|2    |Kat002         |NULL    |
|3    |Kat003         |NULL    |
|4    |Kat004         |NULL    |
|5    |SubKat001      |1       |
|6    |SubKat002      |1       |
|6    |SubSubKat001   |6       |
+------------------------------+

+------------PICTURES------------+
|ID   |Title          |CategoryID|
|1    |Pic001         |1         |
|2    |Pic002         |4         |
|3    |Pic003         |1         |
|4    |Pic004         |1         |
|5    |Pic005         |5         |
|6    |Pic006         |5         |
|7    |Pic007         |6         |
|8    |Pic008         |3         |
|9    |Pic009         |3         |
|10   |Pic010         |5         |
|11   |Pic011         |5         |
|12   |Pic012         |5         |
+--------------------------------+


i jezeli kategoria jest kat. glowna to ParentID jest NULL - inaczej jest to ID nadrzednej kategori. I mam nastepujace problemy winksmiley.jpg
1) Kategoria Kat001 ma w sobie 2 podkategorie i 1 podpodkategorie... jak wybrac wszystkie zdjecia ktore sa w kategorii Kat001 (ale wybrac je zarowno z kategori, jak i podkategorii, podpodkategorii itd.)
2) zalowzmy ze jestem w kategorii SubSubKat001 - jak najopytamlniej podbrac wszystkie nadrzedne kategorie? chodzi mi o utworzenie czegos w stylu:
Cytat
Kat001 -> SubKat002 -> SubSubKat001