Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 21:03
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Я видел тут немало челов, у которых красуется надпись Разработчик расширений. Так вот, наверно им вопрос, ну и всем кто шарит в пхп)Думаю эта проблема решается в любом каталоге, и вообще в любом компоненте, имеющим древовидную структуру.Вопрос в следующем. имеется таблица с итемами, есть столбцы id, parent_id, и столбцы с информацией(описание, текст, даты)Есть задачи - запрос одного или нескольких итемов по айди, вместе со всеми его потомками. Как правильно организвать этоо дело?Я вижу решение таким- делаем первый запрос всех итемов, возвращающий массив с id и parent_idСтроим дерево, по схеме в mod_mainmenuАнализируем дерево, создавая массив нужных айдиДелаем запрос нужных нам итемов по айди, который уже возвращает все столбцы.Строим дерево либо тем же способом, либо опираяс на уже построенное дерево состоящее из idВерно ли я представляю решение? или это не оптимально?зы. пытаюсь соптимизировать свой модуль mod_virtuemart_categories, а так же сделать модуль вывода всего VirtueMart ввиде дерева, с возможностью исключать некоторые категории, или отображать только одну из категорий.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
сортировка полученных данных из базы данных, помогите! Guest Продолжение старого архива 0 16.10.2011 16:30
Запись данных в определённую ячейку базы данных Guest Архив вопросов и ответов 0 16.10.2011 14:21
Как правильно выбрать кодировку и сравнение базы данных Guest Продолжение нового архива 0 29.09.2011 20:35
Как правильно чистить мусор из базы данных SQL (через phpMyAdmin)? Guest Новый архив 3 0 29.09.2011 12:43
Занесение данных в два разных поля базы данных Guest Новые вопросы и ответы 2 0 29.09.2011 05:39



© www.otvetnemail.ru - Форум вопросов и ответов.