Wordpress $ wpdb-> get_results没有返回任何内容

时间:2016-01-15 20:31:12

标签: php wordpress wpdb

我希望从测试网站的Wordpress数据库中提取一系列选项名称,我设置了我在调试模式下运行。一旦我完成了这部分功能,我打算用它来扩展我构建的插件。

到目前为止,在这里搜索和在wordpress.org上,似乎下面的代码应该正常工作,但它不是:

global $wpdb;
$table_name = $wpdb->prefix . "options";
$sql = "SELECT  `option_name` FROM " . $table_name . " WHERE  `option_name` LIKE  '%Domain_%'";
$doms = $wpdb->get_results($sql, ARRAY_N); 

foreach($doms as $dom){
    echo $dom;
}

每次运行上面的代码时,都会出现以下错误:

  

注意:未定义的变量:第38行的/sitepath/test.php中的doms

     

警告:第38行的/sitepath/test.php中为foreach()提供的参数无效

我在options表的option_name列中有几个符合查询条件的项目,查询本身在mySQL中运行正常。

我在这里缺少什么?

0 个答案:

没有答案