Приветствую. У меня есть таблица - id, sort_id, nameid / sort_id / name66 / 10 / name 165 / 9 / name 264 / 8 / name 363 / 7 / name 462 / 6 / name 561 / 5 / name 660 / 4 / name 759 / 3 / name 858 / 2 / name 957 / 1 / name 10В таблице может быть максимум 10 значений. При добавлении новой записи, самая верхняя запись (sort_id = 1) должна удаляться, а новой записи присуждается sort_id = 10, т.е все записи перемещаются на ступень пониже. Собственно как грамотно реализовать смещение записей? Глупо пройтись циклом по массиву как то не красиво) Возможно есть более лучший метод? Спасибо!
|