Запрос к БД через PHP

deejae

Гуру форума
Регистрация
22 Фев 2009
Сообщения
170
Реакции
99
собсна есть запрос к базе данных
update wp_posts set post_content=replace(post_content,'
','')


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

парсер не мой, поэтому ищу выход через скрипт
 
PHP:
mysql_connect(...); 
mysql_select_db(...);

$sql = "update wp_posts set post_content=replace(post_content,' ','')"; 
$result = mysql_query($sql); 

echo mysql_error(); //
echo $result;       // для теста
 
а хост БД, юзера и пароль как ввести?
 
PHP:
$db = mysql_connect ("localhost","user","pass");
mysql_select_db ("db_name",$db);
 
я все понимаю, я в этом чайник

но можно составить скрипт пхп в одно целое, если вас не затруднит :)

и вот на сколько я помню помоему можно в phpMyadmin вставив sql запрос сгенерить php код
поправьте если я не прав
 
PHP:
<?php
$user = "user"; //имя пользователя базы данных
$pass = "pass"; //пароль доступа к базе
$host = "localhost"; //хост
$db_name = "db_name"; //имя базы данных
$db = mysql_connect ($host,$user,$pass); 
mysql_select_db ($db_name,$db);
$sql = "update wp_posts set post_content=replace(post_content,' ','')";  
$result = mysql_query($sql);
вот и весь скрипт что еще мудрить-то
 
PHP:
$db = mysql_connect ("localhost","user","pass"); 
mysql_select_db ("db_name",$db); 
$sql = "update wp_posts set post_content=replace(post_content,' ','')";  
$result = mysql_query($sql);  
echo mysql_error(); // 
echo $result;       // для теста
user - Это логин от твоей БД
pass - Пароль от БД
db_name - название базы (иногда совпадает с логином)
Заменяеш эти значения на свои, и всё готово.
 
Назад
Сверху