2010-12-16 15 views
0

mysqlを使用してページ番号付きのCRUDを生成し、group_byでクエリを作成したライブラリがありますが、$ this-> db-> count_all_results()は正しくカウントされません。Codeigniterのgroup_byでselect count(*)を使用しています

私は以前を使用して、代替のためのCodeIgniterの機能を変更することで調整を行った

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

を選択する誰もが他の提案がありますか?

答えて

4

count_all()関数の後に他のパラメータを明示する必要があります。

はこれを見て:

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

Cleber。

関連する問題