WordPress 数据库操作类 wpdb 选择一行数据

追格官方小助手/ 2022年12月18日/ WordPress/ 浏览 2272

在 WordPress 中,使用 wpdb 查询指定的一行数据。


直接上代码:


<?php $wpdb->get_row('query', output_type, row_offset); ?>


query SQL语句


output_type OBJECT–结果将作为对象输出。ARRAY_A–结果将作为关联数组输出。ARRAY_N–结果将作为数字索引数组输出。


row_offset 偏移量 - 一般用不到


代码举例:


$mylink = $wpdb->get_row( "SELECT * FROM $wpdb->links WHERE link_id = 10" );
echo $mylink->link_id; // prints "10"

$mylink = $wpdb->get_row( "SELECT * FROM $wpdb->links WHERE link_id = 10", ARRAY_A );
echo $mylink['link_id']; // prints "10"

$mylink = $wpdb->get_row( "SELECT * FROM $wpdb->links WHERE link_id = 10", ARRAY_N );
echo $mylink[1]; // prints "10"


通过上面代码,结果类型 OBJECT,ARRAY_A,ARRAY_N 的区别,就很清楚了。

发表评论

暂无评论,抢个沙发...

客服 工单