0

我正在尝试使用以下代码从 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");

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

4

1 回答 1

0

如果这是您的 SQL 语句的问题,则会echo输出一个错误——我不知道它在 WordPress 中的位置。

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

这应该解释如何设置日志记录,以便您可以看到问题出在哪里。

于 2012-08-24T20:57:47.987 回答