Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

нужно переписать запрос к бд

Как сделать код сайта более универсальным и переписать запрос к бд, так что бы номер заказа не зависел от данного параметра AUTOINCREMENT. А то у меня идут номера заказов с шагом +10.


Попробуйте выполнить

ALTER TABLE os_orders AUTO_INCREMENT=1;


к сожалению не помогло.

вот, что мне ответили в тех поддержке хостинга

Вероятнее всего проблема связана со значением параметра AUTOINCREMENT для баз данных, для виртуального хостинга данной значение равно 10 (связано с кластеризацией сервера БД). Решений может быт несколько:
1) изменения вида услуги (на VPS, CloudServer) и использование своего сервера баз данных с нужными настройками. http://www.activecloud.ru/ru/services/
2) сделать код сайта более универсальным и переписать запрос к бд, так что бы номер заказа не зависел от данного параметра.

Потом еще написали
Значение в 10 заданно принудительно на уровне сервера БД, и заданное значение не применяется.
Рекомендуем обратиться к разработчику для исправления данного недочета.



Рекомендуем обратиться к разработчику для исправления данного недочета.


Да что-то я не вижу тут никакого особого недочета. Какая Вам разница с каким шагом нумеруются заказы?


Источник



Copyright ShopOS