在codeigniter中的独特用途

时间:2012-01-20 16:48:28

标签: php mysql codeigniter frameworks

我在codeigniter中有以下查询 我的想法是只获得不同的行 - 我要使用的列名为club_id - 如何在codeigniter中执行此操作,因此每个club_id只显示一个商品?

$this->db->distinct();
$this->db->limit($limit);
$this->db->where("UNIX_TIMESTAMP(`end_date`) > ".time());
$q = $this->db->get('offers');

1 个答案:

答案 0 :(得分:7)

只需在select方法中添加列,如下所示

$this->db->distinct();
$this->db->select("club_id")
$this->db->limit($limit);
$this->db->where("UNIX_TIMESTAMP(`end_date`) > ".time());
$q = $this->db->get('offers');