Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Организация древовидного списка
 
 автор: azot   (29.08.2008 в 13:30)   письмо автору
15.3 Кб
 
 

Всем привет. Возник вопрос по организации данного списка. Данные для вывода берутся из MySQL. Допустим, таблица имеет следующий вид:
-----------------------------------------
| id | menu_name | parent_id |
-----------------------------------------
1 | Главная | 0
2 | Тематические форумы | 0
3 | События и факты | 2
4 | Политика | 3
5 | Транспорт и дороги | 2
6 | Транспорт | 5
7 | Ремонт и эксплуатация | 5
8 | Авто-мото барахолка | 5
9 | Тюнинг | 5
10 | Мото | 5

Нужно из этих данных создать иерархический список и вывести в форму (<select name='name' class='forminput' size='10' multiple='multiple'><option value='value' selected="selected">key</option></select>).
В прикрепленном файле вы можете посмотреть что должно получиться!
И нужно чтобы не было ограничений на кол-во дочерних пунктов меню! Помогите создать цикл для вывода данных в форму!

  Ответить  
 
 автор: mihdan   (30.08.2008 в 02:09)   письмо автору
 
   для: azot   (29.08.2008 в 13:30)
 

Поищите по слову "рекурсия"

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования