繁体   English   中英

检索定制表数据

[英]Retrieve data from custom table

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

关于如何诊断问题有什么想法?

如果您的SQL语句有问题,则会echo显出错误-我不知道WordPress中的错误。

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

这应该说明如何设置日志记录,以便您可以查看问题的根源。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM