因此,假设我有一个名为users的数据库,并且对于每个用户,都有一个ID,OS_type和LastName字段。我想查看数据库并计算具有特定OS_type的用户数(让我们使用iOS作为示例)。
count_all_results()是否是在此实例中使用的正确函数,或者数据库库中是否有更合适的函数?
$read_db = $this->load->database('read', TRUE);
$read_db->where(array('iOS' => $OS_type));
$read_db->from('users');
$count = $read_db->count_all_results();
这是正确使用该功能吗?
答案 0 :(得分:0)
最好将num_rows()
用于计数行数
$read_db->num_rows();
OR
$count = count($read_db->all);
您还可以使用写入方式使用count_all_results()
答案 1 :(得分:-1)
你可以这样使用
$read_db->num_rows();
它很有用