Сподіваюся, ви маєте базові знання про те, що таке база даних, а ще краще, якщо вам доводилося стикатися з цим. У нашому прикладі використовується база даних MySQL.
Справа в тому, що всі замовлення інтернет-магазину, як правило, зберігаються в базі даних. Номер замовлення встановлюється значенням автоинкремента в таблиці з замовленнями. Відповідно, для того щоб змінити поточний номер замовлення, нам необхідно змінити поточне значення автоинкремента в таблиці. Поміняти значення автоинкремента можна за допомогою SQL-запиту. Якщо у вас є доступ до консолі MySQL то здорово, авторізуємось в консолі:
$mysql -u root -p
Далі вводимо пароль для свого користувача, в моєму прикладі це користувач root. Після успішної авторизації, слід вибрати базу даних:
use my_bitrix_db;
Замість my_bitrix_db – вказуєте ім’я своєї бази даних сайту. Тепер приступимо до таблиці з замовленнями, її ім’я b_sale_order. Припустимо, номер поточного наказу дорівнює 7490, нам необхідно зробити зрушення на 10 замовлень вперед, виходить, необхідно встановити поточне значення автоинкремента на 7500, для цього слід зробити такий запит:
ALTER TABLE b_sale_order AUTO_INCREMENT = 7500;
Після цього, наступний номер замовлення буде мати значення 7501. На цьому, мабуть, все, можна перевірити номер наступного замовлення, зробивши пробний замовлення.
Слід зазначити, що для даних маніпуляцій з MySQL не принципово мати доступ до консолі MySQL. Це можна зробити, скориставшись якими або допоміжними веб-додатками, наприклад phpmyadmin. Та й якщо ви зовсім не розумієте, яким чином це зробити, не варто лізти в базу даних, щоб не наробити зайвого. Якщо сильно треба, вихід: попросити того, хто може допомогти, це справа забере не більше хвилини. Успіхів.
Додав: htmaker, 02.02.2014 р.
Діліться з друзями:
См. також:
Налаштування часу у VMBitrix
Рубрика: Bitrix, Linux
Видалення «кинутих» кошиків в системі Бітрікс
Рубрика: Bitrix
Використання highload-блоків в Bitrix
Рубрика: Bitrix
Як виконати SQL запит в Bitrix
Рубрика: Bitrix
Як підрахувати кількість елементів в Bitrix?
Рубрика: Bitrix
Динамічне масштабування зображень в Bitrix
Рубрика: Bitrix
Виключаємо користувача з ID=1 групи адміністраторів в Bitrix
Рубрика: Bitrix
Як скинути пароль адміністратора у Bitrix?
Рубрика: Bitrix
SQL-запити в бітрікс
Рубрика: Bitrix