users;"); 可以通过mysql选择wordpress用户,但是当我调用一个buddypress-6ren">
gpt4 book ai didi

php - 如何在buddypress中mysql查询 `$wpdb->get_var` `bp_groups`?

转载 作者:可可西里 更新时间:2023-11-01 07:33:41 24 4
gpt4 key购买 nike

我知道:

$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->prefix

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;");

您可以使用该模式映射作为获取更多信息的指南,例如特定组中有多少用户等...

祝你好运:)

关于php - 如何在buddypress中mysql查询 `$wpdb->get_var` `bp_groups`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4788150/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com