Php Codeigniter DB where子句语法错误

Php Codeigniter DB where子句语法错误,php,codeigniter,Php,Codeigniter,考虑使用此函数从Codeigniter中的DB检索数据: function popular_list($limit=2) { $this->db->select('news.*'); $this->db->where('id',$this->uri->segment(3)); $this->db->where('publish',1); $this->db->where('viewed',(>

考虑使用此函数从Codeigniter中的DB检索数据:

function popular_list($limit=2)
{   
    $this->db->select('news.*');
    $this->db->where('id',$this->uri->segment(3));
    $this->db->where('publish',1);
    $this->db->where('viewed',(>=5));
    $this->db->order_by('id','DESC');
    $this->db->limit($limit);
    $query = $this->db->get('news');    
    return $query->result();
}
我得到了这个解析错误:

Parse error: parse error in C:\xampp\htdocs\misnews\application\models\home_model.php on line 113 Line 113 is : $this->db->where('viewed',(>=5));

我做错了什么?

如下更改您的状况:

$this->db->where('viewed >= ',5);

发布完整错误文本解析错误:第113行C:\xampp\htdocs\misnews\application\models\home\u model.php中的解析错误是:$this->db->where('viewed',(>=5))@拉姆尼克:谢谢你的更正:)