Помощь Увеличить счетчик номеров заказов

IPBTest

Постоялец
Регистрация
3 Авг 2011
Сообщения
50
Реакции
4
Как увеличить счетчик номеров заказов? Хочу накинуть соточку, чтобы для начала было солиднее. В СУБД готов залезть, скажите только куда.
 
Выполнить SQL-запрос, например если префикс дефолтный "oc_", то такой:
ALTER TABLE `oc_order` AUTO_INCREMENT=110;
После этого следующий заказ будет под номером 110.
 
Спасибо, но не могли бы вы пояснить? Таблица order без префиксов, так как выделенная база, поэтому просто order. Ключевое в этой таблице - order_id.

Вы предлагаете сделать запрос к таблице целиком, а не к полю order_id? Которое уже имеет дополнительное свойство AUTO_INCREMENT?
 
Спасибо, но не могли бы вы пояснить? Таблица order без префиксов, так как выделенная база, поэтому просто order. Ключевое в этой таблице - order_id.

Вы предлагаете сделать запрос к таблице целиком, а не к полю order_id? Которое уже имеет дополнительное свойство AUTO_INCREMENT?
ALTER TABLE `order` AUTO_INCREMENT=110;
Так проще всего изменить значение атрибута AUTO_INCREMENT для order_id. Можно посмотреть в манах, например здесь Для просмотра ссылки Войди или Зарегистрируйся
 
Зашли в базу данных
Выполняем запрос, что написал выше Для просмотра ссылки Войди или Зарегистрируйся
Выходим из базы данных. Делаем тестовый заказ на сайте. Радуемся.
Объясняю: запрос ваши существующие заказы не трогает, но заставит измениться новые заказы. Счетчик будет накручен.
И не пробуйте менять что-то в текущих заказах - там много связей, запутаетесь, в админке будут ошибки по заказам. Потом будете восстанавливать базу данных назад из бэкапа.
 
Назад
Сверху