14-07-2016, Скрипты

Всем привет! Вот только закончил создание ссылок SLUG в базе данных.
Была необходимость создать слуг в третьем поле, взяв ид и название статьи из двух других полей.

Сейчас подробно расскажу.

Так как мы работаем с русскими заголовками, нам нужны локали, подключаем их в шапку таким образом.

Настраиваем подключение к БД:

Нам нужна функция для конвертации слуга:

Создаем запрос и выполняем его,  здесь выбираем столбцы, с таблицы, в которой значение slug ничего не содержит:

Выводим на экран таблицу, необязательно, она помогает видеть все результаты изменений, кроме тех, которые будут заноситься в таблицу:

Можно обрезать ее так, тогда просто надо ждать когда, файл полностью загрузится:

Скрипт использовался для замены 500.000 слугов. и вот я его предоставляю: