СУБД Mysql.

Имеется таблица, в которой хранятся записи о товарах.

В таблице есть поле goods - название товара на кириллице. Специальный скрипт переводит название в транслит и записывает в поле slug. Данное поле является текстовым идентификатором товара и его URL.

Скрипт транслитерации работает таким образом, что в slug возникают дубли.

Надо сделать следующее:

1) Написать скрипт, который находи и исправляет дубли.

Исправление происходит так: если находится две одинаковые записи name, то первая запись оставляется без изменений, а вторая переименовывается в name_2 (name_3 и.т.д., если дублей больше двух).

2) Поправить скрипт создания транслитов так, чтобы он не создавал дубли, используя алгоритм из п.1

14 лет назад
Areksy
41 год
16 лет в сервисе
Был
6 лет назад

Выбранный исполнитель

prodev
40 лет
18 лет в сервисе
Был
11 лет назад
14 лет назад
$15
1 день

Заявки фрилансеров

prodev
40 лет
18 лет в сервисе
Был
11 лет назад
14 лет назад