LINUX.ORG.RU

Заменить в MySQL блок текста

 


0

1

Нужно заменить в БД блок текста. Делаю таким образом:

UPDATE таблица SET post_content = REPLACE (post_content, 'старый_текст', 'новый_текст');
А как заменить(удалить) подобный блок?
<br /><a href="./">Назад в раздел</a><br />Отзывы<br /><a name="review_anchor"></a><br /><table><tr><br />Ваше имя:<br /></tr><tr>Введите Ваше сообщение</tr><br /><tr><td colspan="2"><br />Ru'' title="Перекодировка транслита / латиницы (alt + t)" /><br />Открытые тэги:<br /><b>Защита от автоматических сообщений:</b><br />Символы на картинке:<br /><img src="/bitrix/tools/captcha.php?captcha_code=052f143db42c132759e46ebe62778c9a" alt="Защита от автоматических сообщений" /><br /></td><br /></tr><br /></table>
Причем «captcha_code=052f143db42c132759e46ebe62778c9a» в каждой записи отличается.

Это можно сделать например на php

goingUp ★★★★★ ()

Какого чёрта вообще сгенерированный хтмл в бд делает?

Kalashnikov ★★★ ()

инкрементирую восклицание калашникова, но вообще твоя задача решается с помощью регулярных выражений - гугли mysql regexp replace

EugeneBas ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.