Создать json массив php, mysql

Дмитрий16 років у сервісі
Дані замовника будуть вам доступні після подання заявки
15.11.2012

имеется таблица документов

id | pagetitle | parent

надо собрать многомерный массив (дерево меню), вывести в json

количество уровней вложенности 3 (но лучше неизвестно)

Есть стартовый id (не корень)

php, mysql

Заявки фрілансерів