Перейти к содержанию
Официальный форум поддержки Simpla

Номера заказов каждый раз добавляют по 10


Рекомендуемые сообщения

Здравствуйте.

 

После переноса сайта на новый хостинг все заказы нумеруются цифрами n+10, то есть 317, 327, 337...

 

Что могло глюкнуть и как это подправить?

 

Ссылка на сообщение
Поделиться на другие сайты

http://dev.mysql.com/doc/refman/5.1/en/replication-options-master.html#sysvar_auto_increment_increment

 

SHOW VARIABLES LIKE 'auto_inc%'

 

или где-то в коде у Вас может быть устанавливаться новый id заказа (что на мой взгляд вероятнее)

Ссылка на сообщение
Поделиться на другие сайты

alaster, спасибо, запрос выдает


auto_increment_increment     10

 

Но, как оказалось, изменить этот параметр хостер activecloud.ru не дает.

 

Здравствуйте.

Атрибут AUTO_INCREMENT обычно используется для генерации уникального

идентификатора для новых строк. На наших серверах AUTO_INCREMENT - 10. Изменить

его значение мы не можем. Такой автоинкремент связан с кластеризацией сервера

базы данных в целях повышения производительности и надежности его работы.

http://active.by/ru-by/company/news/2009/05/27/99.html

 

Так и живем.

Ссылка на сообщение
Поделиться на другие сайты

Так и живем.

Ну добавте поле $order->num в БД. И при добавлении заказа находите максимальный и туда закидывайте +1.

Да в шаблонах кое-где поправить надо будет $order->id на $order->num

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...