![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| gribikc |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
ну эт всем понятно вот функция вывода
ну так вот тут получается куча запросов к базе при работе как с деревом а эт не очень хорошё так вот вопрос... целесообразно использовать деревья в случае 3х 4рёх уровней или нет .....??? -------------------- --------------------------------------------- Заранее спасибо!!! |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
ну, это уж тебе решать.
однако смею заметить, что у тебя один из самых неоптимальных алгоритмов выбора. если выбираешь все, то лучше выбери все одним запросом, а потом уже построй на стороне клиента. если выбираешь не все, а по некоему условию, используй nested sets или materialized path. |
|||
|
||||
| gribikc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
спасибо
-------------------- --------------------------------------------- Заранее спасибо!!! |
|||
|
||||
| gribikc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
помогите вывести дерево из такова массива туплю нечего не понимаю.... -------------------- --------------------------------------------- Заранее спасибо!!! |
|||
|
||||
| gribikc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
вод функция но почемуто не работает((( -------------------- --------------------------------------------- Заранее спасибо!!! |
|||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 4 Всего: 91 |
||||
|
||||
| gribikc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
gta4kv, спасибо
но всёже что не так в данной функции? -------------------- --------------------------------------------- Заранее спасибо!!! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: нет Всего: 137 |
См. топик Работа с MySQL. Деревья + комментарии к нему.
Попробуйте подумать ещё раз сначала. Там всё совсем плохо. От начала и до конца. Надо понять, что перебираем, что передаём ниже в рекурсивный вызов... |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
в принципе, как хотите, но мне непонятно, зачем вам рекурсивная функция, когда можно обойтись без рекурсии?
раз уж на то пошло, рекурсивная функция не построит граф, только дерево - и никаких циклов. |
|||
|
||||
| gribikc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
skyboy, мне надо вывести а не построить подскажи как я в этом нуб
-------------------- --------------------------------------------- Заранее спасибо!!! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |