Если с MySQL проблем нет, можете сделать так:
- Для базы данных, в которой находится Shop-script.
Это увеличит ID всех продуктов на 16000. Одно условие Число, на которое увеличиваете товар должно быть больше, чем максимальный `productID` присутствующий в таблице. Так, как значение `productID` должно быть униакльным. Потом, для удобства, можно вызвать запрос с вычитанием числа...
Если хотите перемешать все запросы, могу посоветовать написать php-скрипт. Что-нибуть типа циклического перебора всех строк в таблице и замене `productID` на случайное число (но! необходимо отслеживать, что бы случайные числа не повторялись).
Другой вариант - можно экспортировать таблицу в EXСEL и использовать средства EXСEL для генерации последовательностей и чисел. Затем импортировать таблицу обратно в базу данных.
ВНИМАНИЕ! Все операции с базой данных вы делаете на свой страх и риск! Как будет вести себя Shop-script после подобного обновления я не проверял.
P.S. Лично от себя я бы посоветовал использовать SQL-запрос.
PHP:
UPDATE `ss_products` SET `productID` = `productID` + 16000
Это увеличит ID всех продуктов на 16000. Одно условие Число, на которое увеличиваете товар должно быть больше, чем максимальный `productID` присутствующий в таблице. Так, как значение `productID` должно быть униакльным. Потом, для удобства, можно вызвать запрос с вычитанием числа...
Если хотите перемешать все запросы, могу посоветовать написать php-скрипт. Что-нибуть типа циклического перебора всех строк в таблице и замене `productID` на случайное число (но! необходимо отслеживать, что бы случайные числа не повторялись).
Другой вариант - можно экспортировать таблицу в EXСEL и использовать средства EXСEL для генерации последовательностей и чисел. Затем импортировать таблицу обратно в базу данных.
ВНИМАНИЕ! Все операции с базой данных вы делаете на свой страх и риск! Как будет вести себя Shop-script после подобного обновления я не проверял.
P.S. Лично от себя я бы посоветовал использовать SQL-запрос.