![](/img/trans.png)
[英]Wordpress $wpdb->get_results returning local timezone, not UTC
[英]WordPress $wpdb->get_results() not returning value
我正在查看一個WordPress插件(之前從未使用過WordPress),並且遇到了嘗試對數據庫執行非常基本的SELECT語句的問題。
例如:
$sql = "SELECT * FROM wp_posts";
$result = $wpdb->get_results( $sql );
var_dump($result);
echo($result);
即使我的wp_posts表有幾百行,它也不會顯示任何內容。 有人可以告訴我我所缺少的嗎? 謝謝。
這可能是(也可能不是)問題,但是前綴經常會引起麻煩,因此不建議對表進行硬編碼。
其次,您可以輸出$wpdb
的值嗎? 如果不是,這很可能是問題所在,則您無權訪問范圍中的$wpdb
。
如果要在函數中執行此操作,請使用global $wpdb
。
$sql = "SELECT * FROM $wpdb->posts";
$result = $wpdb->get_results( $sql );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.