【问题标题】:How to list all rows from table and display specific column data from wordpress database如何列出表中的所有行并显示 wordpress 数据库中的特定列数据
【发布时间】:2012-10-27 02:40:16
【问题描述】:

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

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

基本上我不知道如何使用wpdb函数,我从wp网站阅读了wpdb指令但我不明白。

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

【问题讨论】:

    标签: database plugins wordpress


    【解决方案1】:

    您必须像这样在代码页中使用全局 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 访问所有列

    【讨论】:

    • 这正是我想要的。感谢您的回答。
    猜你喜欢
    • 2021-07-14
    • 2014-03-25
    • 2020-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 2022-11-01
    • 2015-06-09
    相关资源
    最近更新 更多