【发布时间】:2015-05-24 11:31:37
【问题描述】:
我正在使用 codeigniter 进行在线讨论,我需要获取所有主题及其所有数据的结果,例如帖子 ID、帖子作者、文本等,还需要计算对该特定主题的回复。
$this->db->where('language', $lang)
->order_by('forum_id', 'desc')->limit($limit, $offset)
->get('forum');
这是我当前的“数据库选择器”。我的另一个表被称为带有 cols 的响应:response_id、forum_id、作者等。如何加入它?但只是结果的数量?比如:对于这个主题有 0 个答案,对于这个有 3 个答案,不需要来自答案的数据,只需要关于主题和答案数量的数据。但我需要留在那里:
->where('language', $lang)
->order_by('forum_id', 'desc')->limit($limit, $offset)
由于分页和多语言支持。谢谢。
【问题讨论】:
-
检查this answer。
-
@Geril Tpojka works给出的链接..
标签: php mysql sql codeigniter activerecord