Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2015, 12:10   #1
Karyuudo
Пользователь
 
Регистрация: 17.02.2008
Сообщений: 53
По умолчанию preg_replace и sql как скрестить

Следующий php код выполняет замену слова фото1, фото2 и т.д. - на путь к самому фото1, фото2
Код:
$row->text=preg_replace('/фото(\d+)/', '<img src="http://сайт.ru/images/'.$alias.'/'.$alias.'-'.'$1'.'.jpg" />', $row->text);
как теперь это можно переделать под запрос в БД?

Код:
$query = $db->getQuery( true )
		->update( 'jc_content' )
		->set( '`fulltext` = REPLACE   (`fulltext`, \'фото1\', \'<img src="http://сайт.ru/images/'.$article->alias.'/'.$article->alias.'.jpg" />\')' )
		->where( 'id=' .(int)$article->id );
	$db->setQuery( $query )->execute();
т.е. какую аналогичную в sql функцию следует использовать? начал гуглить, там что-то не понятное выдало..
Karyuudo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрестить 2 скрипта vbs+удалить файл Karyuudo Microsoft Office Word 1 30.05.2015 14:44
preg_replace и str_replace Andrej24 PHP 1 30.01.2015 12:22
Проблема с Preg_replace stepennwolf PHP 4 22.01.2011 19:44
Функция preg_replace sergeiqwe PHP 11 02.05.2010 21:47
preg_replace Def@ult PHP 2 12.11.2007 01:58