Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

Ответ
 
Опции темы
Старый 14.09.2015, 13:10   #1
Karyuudo
Форумчанин
 
Регистрация: 17.02.2008
Сообщений: 53
Репутация: 10
По умолчанию 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 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


08:46.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru