[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Древовидная структура
vasyliska
У меня есть база mySql, отображать данные в таблице или в формах или просто текстом я могу.
А как сделать дрревовидное отображение, что-то типо ПРОВОДНИКА?
Или где почитать?



Спустя 3 минуты, 28 секунд (11.05.2007 - 11:47) vasa_c написал(а):
Работа с MySQL. Деревья
Хранение древовидных структур в Базах данных
плюс гугл, яндекс, поиск по форуму
"древовидные структуры базы данных"

Спустя 1 минута, 45 секунд (11.05.2007 - 11:49) TRIAL написал(а):
Чего ты хочешь отоброжать древовидной структурой??? Я чет не понял.
Данные из таблицы чтоли? И как ты себе представляешь таблицу древовидную?
А вобще если тебе нужен аналог проводника то учи рекурсию.

Спустя 3 минуты, 19 секунд (11.05.2007 - 11:52) vasyliska написал(а):
У меня есть таблица пользователей, они все по группам распределены. Я хочу, что бы сначало отображался только список групп, а сбоку кнопка с "+". Ну и при нажатии на неё разворачивалась бы соответствующая группа, ну и сворачивалас бы

Спустя 4 минуты, 52 секунды (11.05.2007 - 11:57) TRIAL написал(а):
Ну если всего 1 подуровень будет то это вобще просто.
Делаешь группы все необходимые и каждому юзеру группу присваиваешь а дальше делаешь запрос в запросе. Извлекаешь первую группу, потом вторую ну и т.д.
А чтоб был плюсик сбоку это тебе яваскрипт нужен. Вобще проблем быть не должно у меня в движке так структура сайта чертится.

Спустя 1 минута, 48 секунд (11.05.2007 - 11:59) vasyliska написал(а):
Цитата(vasa_c @ 11.5.2007, 12:47) [snapback]20229[/snapback]
Работа с MySQL. Деревья
Хранение древовидных структур в Базах данных
плюс гугл, яндекс, поиск по форуму
"древовидные структуры базы данных"

Мне не нужно хранить древовидную структуру в базе, я просто хочу данные отображать красиво

Спустя 4 минуты, 1 секунда (11.05.2007 - 12:03) vasyliska написал(а):
Цитата(TRIAL @ 11.5.2007, 12:57) [snapback]20236[/snapback]
Ну если всего 1 подуровень будет то это вобще просто.
Делаешь группы все необходимые и каждому юзеру группу присваиваешь а дальше делаешь запрос в запросе. Извлекаешь первую группу, потом вторую ну и т.д.
А чтоб был плюсик сбоку это тебе яваскрипт нужен. Вобще проблем быть не должно у меня в движке так структура сайта чертится.


Запрос я могу сделать, как извлечь представляю, но подскажите, пожалуйста, как сделать, чтобы при нажатии на второй плюс запоминалось, что первый был нажат. А при нажатии на минус, запоминались нажатые плюсы

Спустя 20 минут, 11 секунд (11.05.2007 - 12:23) md5 написал(а):

Спустя 3 минуты, 44 секунды (11.05.2007 - 12:27) vasyliska написал(а):
Цитата(md5 @ 11.5.2007, 13:23) [snapback]20242[/snapback]


Вот, спасибо, что надо!! Попробую разобраться!

Спустя 7 минут, 43 секунды (11.05.2007 - 12:34) md5 написал(а):
немазашо
ты ж тёски васаки

Спустя 3 дня, 20 часов, 41 минута, 37 секунд (15.05.2007 - 09:16) vasyliska написал(а):
ну я разобралась немного, дерево построила

Отдел1
Сотрудник1.1
Сотрудник1.2
Сотрудник1.3
Отдел2
Сотрудник2.1
Сотрудник2.2
Сотрудник2.3 ну и тд.....

Но не получается добавить ссылку на сотрудника с более подробной информацией

d.add(<?php echo($row["id"]);?>, <?php echo($row["pid"]);?>, '<?php echo($row["title"]);?>', 'info.php? ****ЗНАЮ, ЧТО ТУТ****;' );

Поскажите, пожалуйста!!!!!!!!!

Спустя 5 минут, 31 секунда (15.05.2007 - 09:21) vasyliska написал(а):
У меня получилось!!!!
Извините, спасибо!!!!!!!!


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.