@User782

Заменить в базе по маске?

Делаю в mysql такой запрос:

UPDATE table SET text = replace(text,'предмет','<a href="/predmet">предмет</a>');


происходит замена: предмет на < a href = " predmet ">предмет a>

подскажите пожалуйста как правильно составить данный запрос чтобы замены были и такие в том числе:

предмет - < a href = "/predmet">предмет a>
предмета - < a href = "/predmet">предмета a>
предметом - < a href = "/predmet">предметом a>
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
dark_tke
@dark_tke
Разработчик ИС для образования (php, laravel, 1c)
Воспользуйтесь в sql запросе либо оператором Like либо RegExp.
Если же вы будете обрабатывать на стороне php воспользуйтесь preg_replace
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Badoo Development Москва
от 140 000 до 180 000 руб.
Badoo Development Москва
от 180 000 до 250 000 руб.
от 90 000 до 150 000 руб.
18 авг. 2018, в 17:54
6000 руб./за проект
18 авг. 2018, в 16:00
60000 руб./за проект