надо организовать древовидную структуру данных, точнее дерево каталогов файловой системы, с возможностями создания папки и файла в любом уровне вложенности. Вся структура должна храниться в БД MySQL. Не хочется изобретать велисопед, подскажите какие библиотеки или классы используете для таких задач? Более того было бы супер организовать вывод этой самой древовидной структуры в HTML с возможностью перемещения по дереву, т.е. открывание/сворачивание веток и т.д. - словом JavaScript движок есть ли какой уже готовый для таких вещей?
Был я сдесь же с тем же вопросом. Посоветовали Nested sets - им и сделал. На JS тоже хотел бы посмотреть.
а зачем дерево каталогов дублировать в бд? по поводу сворачивания/разворачивания веток смотри в моей подписи
ТЗ такое все спасибо, но тему можно закрывать - нашел простое решение на базе JavaScript dtree зовётся (http://www.destroydrop.com/javascripts/tree/example/) - это для показа (представления в браузере), логика приложения - еще более просто - присабачить к БД MySQL не составит труда