之前的文章《WordPress 数据库操作类 wpdb 简单用法》就介绍了 get_results 方法。后来介绍的 get_var、get_row、get_col 这些方法,其实都可以使用 get_results 方法代替。如果懒得记那么多方法,就只需要把 get_results 方法牢牢记住就可以了。
get_results( 'query', output_type );
output_type 和 get_row 方法一样,也是分 OBJECT–结果将作为对象输出。ARRAY_A–结果将作为关联数组输出。ARRAY_N–结果将作为数字索引数组输出。
一个小例子:
$fivesdrafts = $wpdb->get_results(
"
SELECT ID, post_title
FROM $wpdb->posts
WHERE post_status = 'draft'
AND post_author = 5
"
);
foreach ( $fivesdrafts as $fivesdraft ) {
echo $fivesdraft->post_title;
}
至于查询到的结果数量,可以count($fivesdraft),更好的方法是读取 $wpdb->num_rows 。
这个方法大家都很熟悉了,就不再啰嗦了。
-
WordPress企业主题 企业官网主题双语外贸主题模版企业网站,不仅是企业的门面,更是展示企业风采、推广产品与服务的窗口。在这个信息化时代,拥有一个精美的企业网站,就如同给企业穿上了一套得体的西装,让人眼前一亮。
-
WordPress 6.5 新功能 - 字体库字体库是 WordPress 6.5 的亮点之一
-
WordPress6.5新功能-声明式插件依赖在 WordPress 6.5 中,插件依赖变简单了
-
WordPress 6.5 新功能 - 支持 AVIFWordPress 6.5 新功能 - 支持 AVIF
-
WordPress 6.5移除区块样板菜单项的方法WordPress 6.5新增的区块样板菜单项,可将不同区块组合成一个新的区块模板,方便重复使用。
-
WordPress做多语言企业网站近期常用小伙伴问追格小编,有没有计划做双语WordPress企业官网主题。
暂无评论,抢个沙发...