5

我有一个名为 wp_email_subscription 的表,在表内我有来自订阅用户的电子邮件行。每行包含 id、email 和 name 列。

我还为插件创建了管理页面,我想在其中列出订阅表中的所有电子邮件。

基本上我不知道如何使用 wpdb 功能,我从 wp 网站阅读了 wpdb 说明,但我不明白。

我需要的是从 wp_email_subscription 和 foreach 行中选择所有以在列表中显示电子邮件和名称列。

4

1 回答 1

14

您必须像这样在代码页中使用global wpdp变量和get_result函数...

global $wpdb;

$row = $wpdb->get_results( "SELECT * FROM wp_email_subscription");

foreach ( $row as $row ) 
{ echo "email:".$row->email.";} //$row->your_column_name in table

像这样,您可以通过以下方式访问所有列$variable->col_name

于 2012-11-07T07:03:15.127 回答