Mam następujący problem. Otóż chciałbym stworzyć sobie drzewo kategorii w postaci:

Moje kategorie opierają się na 2 tabelkach: categories i connections.
Zrzut: http://i42.tinypic.com/2rp613t.jpg
Niestety nie wiem jak się za to zabrać, co pobrać z bazy, jaką pętlę napisać, by tworzyło mi takie coś. Jeżeli mógłby mnie ktoś nakierować, to byłbym wdzięczny.
Pozdrawiam.