wordpress 链接数据库执行查询sql操作

如果您要在WordPress中执行查询操作,可以使用$wpdb对象的select()方法。下面是一个示例:

<?php
// 引入WordPress的核心文件
require_once( dirname( __FILE__ ) . '/wp-load.php' );

// 执行查询操作
global $wpdb;
$table_name = $wpdb->prefix . 'my_table'; // 获取表名
$results = $wpdb->get_results( "SELECT * FROM $table_name WHERE name = 'John'" );

// 输出查询结果
if ( $results ) {
    foreach ( $results as $row ) {
        echo $row->name . ': ' . $row->email . '<br>';
    }
} else {
    echo 'No results found';
}

在这个示例中,我们使用$wpdb的get_results()方法执行一个查询操作,查询所有name字段为“John”的行。查询语句直接在get_results()方法中以字符串形式传递。

如果查询成功,$results将会是一个数组,其中包含查询结果的每一行。我们可以使用foreach循环遍历数组,并输出每一行的name和email字段的值。

请注意,您需要将上面的示例中的“my_table”替换为您实际使用的表名,并根据需要更改查询语句。另外,$results数组中的每一行都是一个标准对象,其中包含查询结果的每个字段的值。您可以使用对象属性的方式访问这些值。

© 版权声明
THE END
喜欢就支持一下吧
点赞12
评论 抢沙发

请登录后发表评论

    暂无评论内容