Добрый день уважаемые, возникла проблема и не знаю как ее грамотно решить, наступил на старые грабли с картинками, вставленными в body нод,после переноса сайта с локалхоста на сервер слетели все картинки, понимаю что тема старая, но хотелось-бы попросить помощи в составлении запроса к БД чтобы пакетно изменить часть ссылки на картинку. Пытался создать запрос вида
Но запрос выдает 0 измененных значений, само поле body_value имеет наполнение вида:
<a class="colorbox colorbox-insert-image" href="http://localhost/sites/default/files/image.jpg" rel="gallery-all" title="title "><img alt="image_alt"
src="http://localhost/sites/default/files/styles/medium/public/image.jpg" title="title" typeof="foaf:Image" /></a></p>
<p> текст страницы </p>
Может кто подскажет как составить правильный запрос на изменение части значения поля href="http://localhost/ и src="http://localhost/ на новые значения или как еще можно исправить ссылки на картинки? просто более 300 нод вручную перелопачивать уж очень мучительно.
Заранее большое спасибо за ответы.
Комментарии
phpmyadmin-ом экспортируете таблицу в файл.
переименуйте "старую"(чтобы на всякий пожарный сохранилась оригинальная копия)
откройте файл экспорта текстовым редактором
проведите замену имени домена на нужную
импортируйте таблицу обратно
ЗЫ.. и больше без необходимости, не используйте абсолютные адреса..
Спасибо за подсказку, сейчас буду пробовать, все гениальное оказывается просто, я не додумался до такого решения