|
|
|
|
|
для: Trianon
(27.11.2008 в 10:40)
| | псц ( ....спасип | |
|
|
|
|
|
|
|
для: fekss
(27.11.2008 в 09:28)
| | UPDATE tbl SET position = position - 1 WHERE position > 2 | |
|
|
|
|
|
|
| Есть таблица
tovar_id | position |
где position - позиция вывода товара в каталоге.
Например
tovar_id | position |
1 1
2 2
3 3
4 4
5 5
|
Если удалить например элемент с position=2 ... то получится
tovar_id | position |
1 1
3 3
4 4
5 5
|
первый вопрос, как снова восстановить позиции без разрывов 1,2,3...и т.д. ...только изменяя позиции всех последующих элементов? в даном случае с 3го по 5й | |
|
|
|
|