用户
 找回密码
 入住 CI 中国社区
搜索
查看: 7302|回复: 6
收起左侧

[讨论/交流] ci中DB有个count_all方法

[复制链接]
发表于 2009-11-7 22:43:06 | 显示全部楼层 |阅读模式
这个方法可以设置 where 条件嘛
我今天自己写了个count方法:第一个参 为表名, 第二个参数为 where 语句。


呵呵
 楼主| 发表于 2009-11-7 22:43:27 | 显示全部楼层
CI框架很强大,大家多交流哈
发表于 2009-11-7 22:55:12 | 显示全部楼层
只有 $this->db->count_all_results(); 可以加条件,也就是 AR 里的方法才可以加条件。
请仔细看手册。
发表于 2009-11-8 22:42:23 | 显示全部楼层
$this->db->like('title', 'match');
$this->db->from('my_table');
echo $this->db->count_all_results();
发表于 2010-8-9 14:43:21 | 显示全部楼层
可不可以在view中用num_row来赋值?
发表于 2010-8-16 20:59:32 | 显示全部楼层
$config['total_rows'] = $this->MStudent->serchStudents($_POST)->num_rows();
发表于 2010-8-26 23:39:16 | 显示全部楼层
我是先get_where来获得需要的行数,再用num_rows()取得需要的结果,这样能实现,不过效率上可能会低了一点

本版积分规则