0

在 Codeigniter 中,如何返回带有 where 条件的行数?

4

3 回答 3

4
$this->db->where('title', 'Book');
$this->db->from('my_table');
echo $this->db->count_all_results();
// Produces an integer, like 17 
于 2012-08-18T01:25:33.937 回答
1

你也可以这样做:

$this->db->where('firstname','gautam');
        $query = $this->db->get('rebels');            
        return $query->num_rows();

它还将返回结果的行数... :-)

于 2012-08-21T08:53:42.677 回答
-1

使用计数():

$this->db->where('title', 'abc');
$this->db->from('articles');
$query = $this->db->get();
return count($query->result());
于 2012-08-18T04:56:51.637 回答