2013-02-10 112 views
0

Wordpress数据的基础上我有表的横幅,我试着写SELECT获取数据:WordPress的SELECT从数据库

'SELECT * FROM $wpdb->banners'也尽量'SELECT * FROM $wpdb->wp_banners'但没有一个查询得到我ressults,我做错了什么?

回答

0

变量$wpdb->banners需要a)在某处定义(我不确定这是如何在Wordpress中处理的,因此您可能会或可能不会使用正确的变量)和b)由PHP解释。

你在这里粘贴的内容似乎是使用单引号,这会阻止PHP解释变量 - 它会假设你的意思是一个字面值$,这将导致无效的SQL。您需要使用双引号 - "SELECT * FROM {$wpdb->banners}" - 或字符串连接 - 'SELECT * FROM ' . $wpdb->banners