Silex
unitecsys
phpDBTree: как организовать сортировку внутри уровня?
Собственно, тема сообщения. Проблема возникла при выводе дерева, когда по запросу типа
$query="SELECT id, FROM ".TABLE_TREE." ORDER BY cat_left";
скрипт выводит дерево, но сортировка в пределах одного уровня идет в порядке наполнения базы. Пример:
УРОВЕНЬ 1_1
- 1
- 2
- 3
- 4
УРОВЕНЬ 1_2
Как поменять местами 1 и 4? Достаточно ли у них поменять местами cat_left, cat_right и id?
Собственно, тема сообщения. Проблема возникла при выводе дерева, когда по запросу типа
$query="SELECT id, FROM ".TABLE_TREE." ORDER BY cat_left";
скрипт выводит дерево, но сортировка в пределах одного уровня идет в порядке наполнения базы. Пример:
УРОВЕНЬ 1_1
- 1
- 2
- 3
- 4
УРОВЕНЬ 1_2
Как поменять местами 1 и 4? Достаточно ли у них поменять местами cat_left, cat_right и id?