За последние 24 часа нас посетил 57291 программист и 1808 роботов. Сейчас ищут 959 программистов ...

WordPress

Тема в разделе "MySQL", создана пользователем gun15, 20 янв 2009.

  1. gun15

    gun15 Активный пользователь

    С нами с:
    24 ноя 2008
    Сообщения:
    34
    Симпатии:
    0
    Написал скриптик для добавления постов в wordpress 2.7 вручную! Но почему то Запрос не проходит! При проверки условиями выводит 10 тоесть коннект бд есть а вот запрос бд не проходит! Где ошибка!?


    PHP:
    1.  
    2.  
    3. <?php
    4.  
    5. $db = mysql_connect("localhost","root","dle");
    6. $a = mysql_select_db("worspress", $db);
    7.  
    8. if ($a == 'true')
    9. {echo "1";}else{echo "0";}
    10.  
    11.  
    12. $rezult2 = mysql_query("INSERT INTO wp_post (ID,post_author,post_date,post_date_gmt,post_content,post_title     post_category,post_excerpt,post_status,comment_status,ping_status,post_password,post_name,to_ping,pinged,
    13. post_modified,post_modified_gmt,post_content_filtered,post_parent,guid,menu_order,post_type,post_mime_type,
    14. comment_count)
    15. VALUES
    16. ('77', '1', '2009-02-19 19:34:30', '2009-02-19 14:34:30', 'Welcome to WordjhjPress. This is your first post. Edi...', 'Hello world!' '0', '', 'publish', 'open', 'open', '', 'hello-world', '', '', '2009-01-19 20:35:58', '2009-01-19 15:35:58', '', '0', 'http://localhost:8080/wordpress/?p=77', '0', 'post', '','2')");
    17.  
    18. if ($rezult2 == 'true')
    19. {echo "1";}else{echo "0";}
    20.  
    21.  
    22. ?>
    23.  
    24.  
     
  2. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
  3. gun15

    gun15 Активный пользователь

    С нами с:
    24 ноя 2008
    Сообщения:
    34
    Симпатии:
    0
    Table 'worspress.wp_post' doesn't exist Вот такую штуку выдал!
    Немножко подкорректировал чтобы удобней было ! И такой вопро с если поле путое должно быть то можно не писать его в запросе?

    PHP:
    1. <?php
    2.  
    3. /**
    4.  * @author
    5.  * @copyright 2009
    6.  */
    7.  
    8. $db = mysql_connect("localhost","root","dle");
    9. $a = mysql_select_db("worspress", $db);
    10.  
    11.  
    12. $rezult2 = mysql_query("INSERT INTO wp_post (
    13. ID,
    14. post_author,
    15. post_date,
    16. post_date_gmt,
    17. post_content,
    18. post_title,
    19. post_category,
    20. post_status,
    21. comment_status,
    22. ping_status,
    23. post_name,
    24. post_modified,
    25. post_modified_gmt,
    26. post_parent,
    27. guid,
    28. menu_order,
    29. ost_type,
    30. comment_count) VALUES
    31.  
    32. (
    33. '77',
    34. '1',
    35. '2009-02-19 19:34:30',
    36. '2009-02-19 14:34:30',
    37. 'Welcome to WordjhjPress. This is your first post. Edi...',
    38. 'Hello world!',
    39. '0',
    40. 'publish',
    41. 'open',
    42. 'open',  
    43. 'hello-world',
    44. '2009-01-19 20:35:58',
    45. '2009-01-19 15:35:58',
    46. '0',
    47. 'http://localhost:8080/wordpress/?p=77',
    48. '0',
    49. 'post',
    50. '0')") or die(mysql_error());
    51.  
    52.  
    53. if ($a == 'true')
    54. {echo "1";}else{echo "0";}
    55.  
    56. if ($rezult2 == 'true')
    57. {echo "1";}else{echo "0";}
    58.  
    59.  
    60. ?>
     
  4. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    Ну так Table 'worspress.wp_post' doesn't exist, в этом и проблема :)
     
  5. sylex

    sylex Активный пользователь

    С нами с:
    9 ноя 2008
    Сообщения:
    625
    Симпатии:
    0
    Адрес:
    Омск
    gun15
    переведи ошибку