Замена слов в базе данных

Статус
В этой теме нельзя размещать новые ответы.

ant1-pa

Гуру форума
Регистрация
3 Ноя 2007
Сообщения
446
Реакции
99
Прошу помощи, строго не судите, я просто не очень сильно разбираюсь в БД.
В общем я хочу чтобы в выбранной мной таблице происходила замена слов, но выдает ошибку

PHP:
<?php
set_time_limit(0);
ignore_user_abort(1);
function dump() {
print_r(func_get_args());
}
class db{}

include('engine\data\dbconfig.php');
		$db->query("UPDATE `" . PREFIX . "_post` SET `short_story`=REPLACE(`short_story`,'(site1)','(site2)')");
		$db->query("UPDATE `" . PREFIX . "_post` SET `full_story`=REPLACE(`full_story`,'site1','site2')");
?>

ошибка:
Fatal error: Call to undefined method db::query() in Z:\home\localhost\www\site\replace.php on line 19

19-я строка начинается с:
Код:
$db->query("UPDATE `" . PREFIX . "_post` SET `short_story`=REPLACE(`short_story`,'(site1)','(site2)')");

Спасибо за помощь
 
функция query() не определена в классе db...

вам нужно либо готовый класс для работы с БД взять, либо свой написать, либо использовать стандарные функции php для работы с БД.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху