[英]Codeigniter DB where clause syntax error
Consider this function to retrieve data from DB in Codeigniter: 考虑使用此功能从Codeigniter中的数据库检索数据:
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();
}
I'm getting this parse error: 我收到此解析错误:
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));
What am I doing wrong? 我究竟做错了什么?
如下更改您的条件:
$this->db->where('viewed >= ',5);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.