新闻发布系统 如何每点击一个新闻变自加一
function news_selectid($nid){
$cid=$this->input->get('cid');
$this->db->select('*');
$this->db->where('nid',$nid);
$result=$this->db->get('news')->result_array();
$data = array('cid' => $cid+1);
$where = " nid = $nid";
if($result)
{
return $result;
$this->db->update_string('cid',$data,$where);
}
else
{
return false;
}
}
nid为新闻id cid为点击次数
没有报错也没有任何的数据更新。每次查询后数据库中cid并不会增加1
该如何解决?
->where('cid', 'cid+1', false);
页:
[1]