Как сделать что бы нумерация была не просто числовая в текущем уровне а еще и перед текущем номером элементы был значение (адрес) был адрес всего родительского уровня.
Покинул форум
Сообщений всего: 499
Дата рег-ции: Янв. 2010 Откуда: Россия, Москва
Помог: 1 раз(а)
sofck, попытка сделать многоуровневое меню или древо сайта? (Добавление)
а так, завтра после работы, могу поковыряться... но в моём исполнении может быть криво написано, но если получится, то работать будет
----- Для некоторых лучший способ написать что-нибудь осмысленное - это сесть _опой на клавиатуру.
sofck
Отправлено: 11 Февраля, 2011 - 17:13:26
Гость
Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
[quote=LEONeso][/quote]
LEONeso пишет:
попытка сделать многоуровневое меню или древо сайта?
Ну да дерево сайта где у каждой страницы есть свой номер - в зависимости от её предков.
JustUserR
Отправлено: 12 Февраля, 2011 - 12:59:03
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
sofck пишет:
Но мой предыдущий пример не работает
Для осуществления корректного построения дерева объектов определение элементных связей которого обеспечивается на основании информационных полей обратной связи с родительским элементов - необходимо использоване такой рекурсивной функции которая осуществляет сохранение реальных элементов заданного уровня вложенности с обеспечением соответствия вложенного вызова функции - в то время как предполагаемый вариант осуществляет решение задачим не только с излишними вычислительными затратами связанными с подачей множества SQL-запросов и включения операций изменения элементного и реального трактования информационных полей - но также и не обеспечивает сохранение инстанции ресурса запроса и предшествующего вызова
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
LEONeso
Отправлено: 12 Февраля, 2011 - 16:20:04
Посетитель
Покинул форум
Сообщений всего: 499
Дата рег-ции: Янв. 2010 Откуда: Россия, Москва
Помог: 1 раз(а)
JustUserR, Согласен... легче одним запросом вывести необходимые данные в многомерный массив и уже с ним работать.
----- Для некоторых лучший способ написать что-нибудь осмысленное - это сесть _опой на клавиатуру.
sofck
Отправлено: 12 Февраля, 2011 - 17:50:41
Гость
Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
Ну вроде сделал. По крайне мере работает. Но если предложите вариант без множества запросов к бд. То буду благодарен. Вот мой рабочий вариант:
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
sofck пишет:
Но если предложите вариант без множества запросов к бд. То буду благодарен
Для осуществления эффективного решения предполагаемой задачи включающей построение дерева элементов на основе использование параметра единичного вложенного соотношения - допустимо использование спеицализированной SQL-функции выполнение которой производится на сервере СУБД и является более эффективным по причине использования внутренних механизмов кеширования и реальной индексации данных
Более подробная информация по данному вопросу представлена здесь http://habrahabr[dot]ru/blogs/sql/27439/ и здесь http://article[dot]gmane[dot]org/gmane[dot]c[dot][dot][dot]g+trees+database
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.