我正在寻找一种使用 CodeIgniter 根据特定列数据显示行数的解决方案。
这基本上是用于商店注册项目。我有一个shopowner名为status. 而这一status列只有 3 个值。IE。如果状态是,0则记录正在等待批准,一旦批准,状态将变为1和2拒绝。现在在我的仪表板中,我需要显示待处理、已批准和已拒绝记录的总数。任何人都可以帮我解决这个问题,请告诉我要在模型、控制器和视图中添加什么。我对 CodeIgniter 完全陌生。提前致谢。
模型
public function count_rows($status)
{
$this->db->select('status, COUNT(status) as total');
$this->db->group_by('status', $status);
$this->db->get('shopowner');
}
预期的输出会像
注册总数:4 待批准:2 已批准:1 已拒绝:1
犯罪嫌疑人X
陪伴而非守候