views:

171

answers:

1

How do I get a count of columns where('user_id', $id)...?

A: 

For Row Counts

$this->db->where('user_id', $id);
$this->db->from('myTable');
$cnt = $this->db->count_all_results();

For more details please see the CodeIgniter Documentation on ActiveRecord

Here

For Colunm Counts

$query = $this->db->where('user_id', $id)->get('myTable');
$cnt = $query->num_fields();

For more details please see the CodeIgniter Documentation on Database Query Results

Here

Aren
Doesn't this count rows?
Kevin Brown
Oh you're right... bonk on my head for not reading the question! Updated with column counts.
Aren