выберите количество (*) с group_by в Codeigniter - PullRequest
0 голосов
/ 16 декабря 2010

У меня есть библиотека, которая генерирует CRUD с нумерацией страниц с использованием mysql и создала запрос с group_by, но $ this-> db-> count_all_results () не считается правильно.

Я внес корректировку, изменив функцию CodeIgniter для альтернативы, используя предыдущий выбор

select count (*) from ('. $ this-> db-> _compile_select ().') x'

У кого-нибудь есть другие предложения?

1 Ответ

4 голосов
/ 16 декабря 2010

Вы должны указать другие параметры после функции count_all ().

Посмотрите:

$this->db->group_by('my_table_col');
$total = $this->db->count_all('my_table');

Cleber.

...