Codeigniter活动记录连接函数仅返回一个结果

时间:2012-02-19 20:49:53

标签: mysql codeigniter activerecord

我有一个代码,必须从两个单独的表中返回已连接的数据。

$this->db->select('product.name,category.name');
$this->db->from('product');
$this->db->join('category','product.cat=category.id');
$this->db->group_by('product.name, category.name');
$query=$this->db->get();

但代码只返回product表中的一列数据。 我也试过sql查询

select * from `product` join `category` where product.cat=category.id

在codeigniter中它不起作用,但在PhpMyAdmin和Sequel Pro sql终端中它可以工作。 你能帮我吗?

1 个答案:

答案 0 :(得分:1)

你的小组并没有多大意义。您的意思是使用order_by吗?

$this->db->order_by('product.name, category.name');