从自定义表中检索数据

时间:2012-08-24 20:51:52

标签: php wordpress

我正在尝试使用以下代码从WordPress中的自定义表中检索数据:

$myrows = $wpdb->get_results( "SELECT id, name FROM mytable" );

即使表中有数据,结果集也是空的。从数据库中获取WordPress内部表的数据没有问题。

例如,以下工作没有问题:

$posts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_type='post' ORDER BY comment_count DESC LIMIT 0,4");

有关如何诊断问题的任何想法?

1 个答案:

答案 0 :(得分:0)

如果你的SQL语句出现问题,那么错误就会被echo删除 - 我不知道WordPress中的错误。

WordPress确实有一个错误记录小部件,您可以安装它来帮助您调试问题:http://wordpress.org/extend/plugins/error-log-monitor/

这应该解释如何设置日志记录,以便您可以看到问题的来源。