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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Деревовидное меню

Сообщения:  [1-10]   [11-17] 

 
 автор: cheops   (29.09.2005 в 18:42)   письмо автору
 
   для: BArt Simpson   (29.09.2005 в 13:37)
 

Запрос для решения какой задачи? Например для того, чтобы извлечь одну запись с конкретным первичным ключом запрос может выглядеть следующим образом
SELECT * FROM tbl WHERE id = 1

Для того, чтобы вывести все подкаталоги каталога с id=1, запрос может выглядеть так
SELECT * FROM tbl WHERE id_parent = 1

   
 
 автор: BArt Simpson   (29.09.2005 в 13:37)   письмо автору
 
   для: cheops   (29.09.2005 в 12:55)
 

какой запрос к базе и как потом это сортеровать?

   
 
 автор: cheops   (29.09.2005 в 12:55)   письмо автору
 
   для: BArt Simpson   (29.09.2005 в 11:40)
 

Выдернуть что? У вас имеется таблица и дамп от неё с реальными данными? Имея таблицу уже можно спросить и ответить, как сделать запрос, как его обработать... без таблицы, никто не может быть уверенным, что вы потом сможете воспроизвести ситуацию у себя на локальной машине или собеседники будут говорить об одном и том же, а не о разных вещах.

   
 
 автор: BArt Simpson   (29.09.2005 в 11:40)   письмо автору
 
   для: cheops   (27.09.2005 в 13:46)
 

мне очень не удобно, НО МОЖЕТ КТО ОБРАТИТ ВНЕМАНИЕ НА МЕНЯ, С МОЕЙ ПРОБЛЕММОЙ??????

А???

Смысл такой структуры таблици понятен!!! Как это теперь выдернуть из таблици в нормальном виде????

   
 
 автор: BArt Simpson   (28.09.2005 в 17:22)   письмо автору
 
   для: Loki   (28.09.2005 в 11:25)
 

Мне не понятно ничего!!! какой запрос (чего в запросе с чем сравнивать), и вообще как это выводить в том порядке (деревовидном)!!! может есть примеры такого запроса с его обработкой?

   
 
 автор: Loki   (28.09.2005 в 11:25)   письмо автору
 
   для: BArt Simpson   (28.09.2005 в 09:56)
 

Так а что именно непонятно? в своем предыдущем сообщении я вроде описал как это работает.

   
 
 автор: BArt Simpson   (28.09.2005 в 09:56)   письмо автору
 
   для: cheops   (27.09.2005 в 22:43)
 

Конечно я прочитал про рекурсивную функцию, очень интерестно, все понятно, но что с моим вопросом то?? как отсортеровать в деревовидный вид менюшку из SQL?

   
 
 автор: cheops   (27.09.2005 в 22:43)   письмо автору
 
   для: BArt Simpson   (27.09.2005 в 17:02)
 

Посмотрите в разделе "Примеры скриптов на PHP" - там приведено несколько скриптов рекурсивного обхода.

   
 
 автор: cheops   (27.09.2005 в 22:41)   письмо автору
 
   для: WebTech   (27.09.2005 в 16:49)
 

Можно, но получится ещё хуже и запутанее... обход деревьев это единственная задача, где использование рекурсивных целесообразно (ну покрайней мере в императивных языках программирования).

   
 
 автор: BArt Simpson   (27.09.2005 в 17:02)   письмо автору
 
   для: Loki   (27.09.2005 в 16:35)
 

А естьпримеры рекурсивной функции?

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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