Andrey77 Опубликовано 12 октября, 2013 Жалоба Поделиться Опубликовано 12 октября, 2013 Здравствуйте. После переноса сайта на новый хостинг все заказы нумеруются цифрами n+10, то есть 317, 327, 337... Что могло глюкнуть и как это подправить? Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 12 октября, 2013 Жалоба Поделиться Опубликовано 12 октября, 2013 Думаю проблема может быть в БД... Цитата Ссылка на сообщение Поделиться на другие сайты
Andrey77 Опубликовано 15 октября, 2013 Автор Жалоба Поделиться Опубликовано 15 октября, 2013 А куда именно смотреть? Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 16 октября, 2013 Жалоба Поделиться Опубликовано 16 октября, 2013 http://dev.mysql.com/doc/refman/5.1/en/replication-options-master.html#sysvar_auto_increment_increment SHOW VARIABLES LIKE 'auto_inc%' или где-то в коде у Вас может быть устанавливаться новый id заказа (что на мой взгляд вероятнее) Цитата Ссылка на сообщение Поделиться на другие сайты
Andrey77 Опубликовано 17 октября, 2013 Автор Жалоба Поделиться Опубликовано 17 октября, 2013 alaster, спасибо, запрос выдаетauto_increment_increment 10 Но, как оказалось, изменить этот параметр хостер activecloud.ru не дает. Здравствуйте.Атрибут AUTO_INCREMENT обычно используется для генерации уникальногоидентификатора для новых строк. На наших серверах AUTO_INCREMENT - 10. Изменитьего значение мы не можем. Такой автоинкремент связан с кластеризацией серверабазы данных в целях повышения производительности и надежности его работы.http://active.by/ru-by/company/news/2009/05/27/99.html Так и живем. Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 Так и живем.Ну добавте поле $order->num в БД. И при добавлении заказа находите максимальный и туда закидывайте +1. Да в шаблонах кое-где поправить надо будет $order->id на $order->num Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.