поиск и замена в бд по крону

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

akimov_aleks

Постоялец
Регистрация
15 Авг 2007
Сообщения
526
Реакции
104
Добрый день я в php не зуб нагой.
нужен скрпи который по cron выполнял
в базе BD в таблице post столбце story

сначало находил %3A%2F%2F потом заменял это на ://
потом находил %2F потом заменял это на /

попогите плиз
 
если в пхп ни зуб-ногой так зачем интересно этим занимаешься?
найми специалиста он и сделает все

PHP:
$user="username";
$password="password";
$database="database";
mysql_connect(localhost,$user,$password);

mysql_select_db($database) or die( "Error mysql_select_db");
$query1="UPDATE post SET story = REPLACE(story, '%3A%2F%2F', '://');";

$query2="UPDATE post SET story = REPLACE(story, '%2F', '/');";

mysql_query($query1);
mysql_query($query2);
mysql_close();
теоретически должно работать ... не проверял
перед запуском сделай резервный дамп ... ну на нем попробуй ... или же потом в случае чего восстанавливает
 
А может проще это все заменять в момент записи в БД?
Тогда проблема замен по крону отпадает сама собой.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху