簡體   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