Codeigniter限制不起作用

时间:2012-11-22 19:12:48

标签: codeigniter model limit

我差点达到愤怒模式!

任何人都可以帮我解决这个问题吗?

我对CodeIgniter模型设置了一个限制,所以我只能得到那组结果。为什么不起作用?记录在函数调用中正确显示,但我得到的不仅仅是它应该如何

 $this->CI->dbClient->select('id,title,description,url,date,id_first_image')
                                   ->from('posts')
                                   ->where('deleted',"0")
                                   ->where('date >',$date)
                                   //Neither does work here!
                                   ->order_by('date','asc')
                                   ->limit(5);

       $query =     $this->CI->dbClient->get();       
       return $query->result();

1 个答案:

答案 0 :(得分:0)

1。使用db

db用于Active Record类。

$this->db->select('id, title, description, url, date, id_first_image')
                               ->from('posts')
                               ->where('deleted', "0")
                               ->where('date >', $date)
                               ->order_by('date', 'asc')
                               ->limit(5);

$query = $this->db->get();       
return $query->result();

2。 $data有效

确保$data是一个有效的MySQL日期(或者您的基础数据库技术可能是什么)。