0

我正在尝试通过我创建的插件更新我自己创建的 WordPress 中的表。但是我不断收到此错误:

The website encountered an error while retrieving /add-van-process.php. 
It may be down for maintenance or configured incorrectly.
Error code: 500

这是我正在使用的 PHP:

<?php 
    global $wpdb;
    $data = array("model"=>"Ford")
    $wpdb->insert("van_table", $data); 
?>

文件名和表名正确且存在。有人知道如何解决这个问题吗?

非常感激

编辑:如果需要,我正在使用 WordPress 版本 3.5.2。

编辑:将此代码更改为:

$wpdb->get_row("SELECT * FROM van_table");

我收到此错误:PHP 致命错误:在非对象上调用成员函数 get_results()

有什么线索吗?

4

1 回答 1

1

您在这一行缺少一个分号:

$data = array("model"=>"Ford")

此外,您可能希望启用 WP_DEBUG - 这样您将看到实际错误而不是标准错误 500 消息:http ://codex.wordpress.org/WP_DEBUG

于 2013-07-12T16:14:44.437 回答