Форум → Программирование → PHP для идиотов → Бесконечные подразделы
Бесконечные подразделы
-
30 октября 2007 г. 12:50, спустя 6 минут 3 секунды
Возможно, сам столкнулся с таким, мне подсказал Patrick, что можно заюзать NESTED SETS - вложенные множества, описание можно почитать тут
Сначала ниче не понимал, потом повтыкал и понял, что просто и доступно. -
-
30 октября 2007 г. 14:07, спустя 34 минуты 28 секунд
а причем тут возможно-невозможно? причем тут нестен сетс?
просто тупо имеем структуру id | parent_id | name
и имеем ID категории, ID родителя и название
у корневого — ID родителя = 0
думаете невозможно?все умрут, а я изумруд -
30 октября 2007 г. 23:28, спустя 9 часов 20 минут 31 секунду
Где то в свое время вычитал что винда не даст создать больше определенного кол-ва вложенных папок.from TRIAL with LOVE -
31 октября 2007 г. 4:36, спустя 5 часов 8 минут 12 секунд
TRIAL, ну может и не даст :) но по-моему речь не о папках, а о дереве внутри таблицы БД
можно, как и предложил md5, просто хранить для каждой записи ID её "родителя". Обход дерева будет с помощью рекурсии.
У вложенных множеств более сложная реализация, но они, насколько я понимаю, позволяют обходиться без рекурсии. -
6 ноября 2007 г. 4:14, спустя 6 дней 37 минут
Вот отличная библиотека для работы с деревьями,так сказать переделанная phpDbTree.
Очень удобная,примеры,комментарии к функциям прилагаются - DbTree
Пожалуйста, авторизуйтесь, чтобы написать комментарий!