加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何在buddypress中查询`$wpdb-> get_var“bp_groups`

发布时间:2020-12-13 17:05:47 所属栏目:PHP教程 来源:网络整理
导读:我知道: $wpdb- get_var(“SELECT COUNT(*)FROM $wpdb- users;”); 可以通过mysql选择wordpress用户,但是当我调用一个buddypress组时,它失败了,什么都没有返回 $wpdb- get_var(“SELECT COUNT(*)FROM $wpdb- bp_groups;”); 我该如何解决? 解决方法 $wpdb
我知道:

$wpdb-> get_var(“SELECT COUNT(*)FROM $wpdb-> users;”);

可以通过mysql选择wordpress用户,但是当我调用一个buddypress组时,它失败了,什么都没有返回

$wpdb-> get_var(“SELECT COUNT(*)FROM $wpdb-> bp_groups;”);

我该如何解决?

解决方法

$wpdb仅存储有关Wordpress表的信息. Buddypress将会在其他地方.

以下页面包含一个数据库映射,其中包含默认表名.由于’wp_’部分不确定,您将需要使用$wpdb->前缀

http://api.buddypress.org/development/legacy-analysis/data-model-1-dot-3/

所以以下任何一种都应该可以正常工作

$table = $wpdb->prefix."bp_groups";
$wpdb->get_var("SELECT COUNT(*) FROM $table;");

或内联

$wpdb->get_var("SELECT COUNT(*) FROM {$wpdb->prefix}bp_groups;");

您可以使用该架构图作为获取更多信息的指南,例如某些组中有多少用户等…

祝好运 :)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读