@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>
  • Вопрос задан
  • 432 просмотра
Решения вопроса 1
dark_tke
@dark_tke
Помогли? Отметь решением!
Воспользуйтесь в sql запросе либо оператором Like либо RegExp.
Если же вы будете обрабатывать на стороне php воспользуйтесь preg_replace
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы