我想回显一个包含相同特定数字的行数的计数。
我的数据库中有一个名为“member_group_id”的列。
例如,领导组 ID 为“4”,某些成员在 db 中分配了此编号,因此我想执行如下操作:
$countLeaders = count($row['member_group_id'] == 4);
我该怎么做?
这是我的数据库查询:
$result = mysqli_query($con,"SELECT * FROM core_members WHERE member_group_id IN (4, 7, 8, 6, 11) ORDER BY
CASE member_group_id
WHEN '4' THEN 1
WHEN '7' THEN 2
WHEN '8' THEN 3
WHEN '6' THEN 4
WHEN '11' THEN 5
END ASC, name ASC");
这是我的实际循环和期望的结果:
while($row = mysqli_fetch_array($result)){
$group = $row['member_group_id'];
$countLeaders = count($group == 4);
}
echo "<span>" . $countLeaders . " Leaders</span>";
杨魅力
慕标琳琳
一只斗牛犬