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

Тема в разделе "Базы данных", создана пользователем deejae, 1 авг 2011.

Модераторы: latteo
  1. deejae

    deejae

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


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

    парсер не мой, поэтому ищу выход через скрипт
     
  2. DrakonHaSh

    DrakonHaSh

    Регистр.:
    29 июн 2010
    Сообщения:
    358
    Симпатии:
    122
    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;       // для теста  
     
  3. deejae

    deejae

    Регистр.:
    22 фев 2009
    Сообщения:
    170
    Симпатии:
    99
    а хост БД, юзера и пароль как ввести?
     
  4. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.037
    Симпатии:
    702
    PHP:
    $db mysql_connect ("localhost","user","pass");
    mysql_select_db ("db_name",$db);
     
  5. deejae

    deejae

    Регистр.:
    22 фев 2009
    Сообщения:
    170
    Симпатии:
    99
    я все понимаю, я в этом чайник

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

    и вот на сколько я помню помоему можно в phpMyadmin вставив sql запрос сгенерить php код
    поправьте если я не прав
     
  6. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.037
    Симпатии:
    702
    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); 
    вот и весь скрипт что еще мудрить-то
     
  7. barabula

    barabula

    Регистр.:
    21 май 2009
    Сообщения:
    470
    Симпатии:
    77
    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 - название базы (иногда совпадает с логином)
    Заменяеш эти значения на свои, и всё готово.