Спустя 8 минут, 7 секунд (17.04.2012 - 02:09) inpost написал(а):
Сортировку делай по отдельному полю.
Спустя 1 час, 7 минут, 38 секунд (17.04.2012 - 03:17) justyork написал(а):
Так и че, а если 3 уровень перемещаешь на первый, то не порядок получится. Либо если сделать перемещение стрелочками? менять лвл, paent_id, ветку? думаю должно получиться...
Спустя 28 минут, 36 секунд (17.04.2012 - 03:46) inpost написал(а):
Перемещаешь, а так же меняешь поле `order` отдельно.
Спустя 37 минут, 39 секунд (17.04.2012 - 04:23) justyork написал(а):
а разве столбцы left key и right key не отвечают за положение в дереве?
Спустя 8 часов, 55 минут, 46 секунд (17.04.2012 - 13:19) Placido написал(а):
Цитата (justyork @ 17.04.2012 - 04:23) |
а разве столбцы left key и right key не отвечают за положение в дереве? |
Только они и отвечают. Всякие parent_id, level и т.д. вводятся лишь для удобства и могут быть вычислены по левому и правому ключу узла.
Спустя 1 час, 7 минут, 42 секунды (17.04.2012 - 14:27) justyork написал(а):
я вот только не совсем понял как работает сортировка по этим ключам... Может объяснить кто?
Спустя 35 минут, 45 секунд (17.04.2012 - 15:03) Гость_Michael написал(а):
непонятно что тебе надо.
Менять дерево?
Выводить дерево?
Менять дерево?
Выводить дерево?