Как это можно сделать?

Статус
В этой теме нельзя размещать новые ответы.

Vlad_c

Guest
Как это можно сделать?

есть таблица "подразделение" с полями(MySql)

id <----|
name |
descr |
parent-|

нужно сделать отображение подразделения в виде дерева
типа: университет щелкаем он раскрывается на факультеты щелкаем на факультеты они раскрываются на кафедры. можно перетаскивать одно подразделение в другое и можно редактировать. Как это можно сделать? Если у кого есть какие нибудь примерчики пожалуйста напишите.

:confused:
 

Demiurg

Guest
Re: Как это можно сделать?

Автор оригинала: Vlad_c
Как это можно сделать? Если у кого есть какие нибудь
Руками и головой. В чем проблема то ? садись и делай.
 

Vlad_c

Guest
Re: Re: Как это можно сделать?

Автор оригинала: Demiurg
Руками и головой. В чем проблема то ? садись и делай.
просто я не разу не делал деревья как это хотя бы примерно делается? сам принцип ?
 

Necro

Guest
Re: Re: Re: Как это можно сделать?

Автор оригинала: Vlad_c
просто я не разу не делал деревья как это хотя бы примерно делается? сам принцип ?
создаешь таблицу типа:

table: group
id_group
id_parent_group_fk
name

поле id_parent_group_fk показывает на родителя
Если id_parent_group_fk=0, тогда это корень

ну а потом просто обход дерева делаешь и усе. оформление можешь сделать, содрав яваскрипт с пхпадмина.

че ж тут сложного?
 

Vlad_c

Guest
Re: Re: Re: Re: Как это можно сделать?

Автор оригинала: Necro
создаешь таблицу типа:
table: group
id_group
id_parent_group_fk
name
поле id_parent_group_fk показывает на родителя
Если id_parent_group_fk=0, тогда это корень
ну а потом просто обход дерева делаешь и усе. оформление можешь сделать, содрав яваскрипт с пхпадмина.
че ж тут сложного?
Большое спасибо обязательно попробую, вот только со слоями на верное будет проблемка :)
 

Demiurg

Guest
Автор оригинала: Mimic
хм... а drag-n-drop? Юзать слои придется...
зачем драг-и-дроп и слои то тут ?
Не используйте яваскрипт там, где можно обойтись без него.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху