【发布时间】:2016-08-02 23:34:39
【问题描述】:
我创建了自定义插件,我有表 wp_customers,我尝试选择表中的所有内容,但 wordpress 只显示致命错误:未捕获的错误:在 C:\xampp\htdocs 中调用成员函数 get_results() on null \wordpress\wordpress\wp-content\plugins\rflredirection\public\showResult.php:4 堆栈跟踪:#0 {main} 在 C:\xampp\htdocs\wordpress\wordpress\wp-content\plugins\rflredirection\public 中抛出\showResult.php 在第 4 行
我看到了 codex,我使用一些其他代码进行选择,但我只是那个 massege,这是我要尝试的代码
global $wpdb;
$results = $wpdb->get_results('SELECT * FROM $wpd->wp_customers DESC ');
和
$results = $wpdb->get_results('SELECT * FROM wp_customers');
和
$table_name = $wpdb->prefix . "wp_customers";
$results = $wpdb->get_results("SELECT code FROM ".$table_name");
我尝试获取版本,但什么也没有
$dbVersion = $wpdb->db_version();
if ($dbVersion) {
echo "Running MySQL " . $dbVersion;
} else {
echo "MySQL version unavailable.";
}
【问题讨论】:
-
$results = $wpdb->get_results('SELECT * FROM $wpdb->wp_customers DESC ');检查你和我的语法。 $wpdb 写入不正确。
-
我在这里输入错误,伙计,我再次更改,但在 null 上调用成员函数 get_results()