Создание дерева неограниченной вложенности (php, MySql, jQuery)

П.П

Новичок
Здравствуйте, я начинающий программист, недавно начал изучать php и MySql. Мне дали задание: Создать дерево неограниченной вложенности.Реализовать на: php5, mysql, ajax (jquery).

Функции:
  1. Раскрытие, закрытие элемента дерева, если там есть подпункты
  2. InLineEdit для пункта, если на нем нажали 2-а раза (или через иконку рядом)
  3. Иконки 3-и статуса, папка, папка с подпунктами, пункт.
  4. Рядом с каждым пунктом иконка «добавить», пункт добавляется в тоже место где стояла иконка как подпункт, либо если на папке, тока как пункт.
В таблица одна, храним в таком виде:
  1. id
  2. owner_id
  3. name
При реализации нельзя использовать готовые библиотеки (js) деревьев, нужно реализовать все самому.

Подскажите пожалуйста, как реализовать это задание и с чего следует начинать. Заранее спасибо=)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Разбей задание на части и пиши последовательно. Вывод веток где родителя нет, то есть корневых... Выясни у которых из них есть потомки, там меняешь иконки, и пишешь обработчики нажатия, чтобы раскрывать внутренние категории.

PS: 3 и 4 пунк - это поток сознания
 

П.П

Новичок
Разбей задание на части и пиши последовательно. Вывод веток где родителя нет, то есть корневых... Выясни у которых из них есть потомки, там меняешь иконки, и пишешь обработчики нажатия, чтобы раскрывать внутренние категории.

PS: 3 и 4 пунк - это поток сознания
Спасибо, теперь немного понятнее)
 
Сверху