Древовидная структура на php
Требуется создать скрипт генерации древовидной структуры на php & mysql с возможностью перемещения елементов (сортировка должна производиться drag`n`drop). Сам массив родителей-детей должен выглядеть так:
Array
(
[0] => Array
(
[id] => 1
[name] => Пункт 1
[childs] => Array
(
[0] => Array
(
[id] => 2
[name] => Пункт 1.1
[childs] => Array
(
)
)
[1] => Array
(
[id] => 3
[name] => Пункт 1.2
[childs] => Array
(
[0] => Array
(
[id] => 4
[name] => Пункт 1.2.1
[childs] => Array
(
)
)
[1] => Array
(
[id] => 5
[name] => Пункт 1.2.2
[childs] => Array
(
)
)
)
)
[2] => Array
(
[id] => 6
[name] => Пункт 1.3
[childs] => Array
(
[0] => Array
(
[id] => 7
[name] => Пункт 1.3.1
[childs] => Array
(
)
)
)
)
)
)
[1] => Array
(
[id] => 8
[name] => Пункт 2
[childs] => Array
(
[0] => Array
(
[id] => 9
[name] => Пункт 2.1
[childs] => Array
(
)
)
[1] => Array
(
[id] => 10
[name] => Пункт 2.2
[childs] => Array
(
)
)
)
)
[2] => Array
(
[id] => 11
[name] => Пункт 3
[childs] => Array
(
)
)
)