thinkPHP实现新闻访问量统计

来源:互联网 发布:网易minecraft 知乎 编辑:程序博客网 时间:2024/06/06 01:14
public function detail(){        $this->assign('page_title','新闻中心');        $id=I('id',0,'int');        $newsModel=M('News');        // 新闻点击量的实现,借助于setInc()函数,每访问一次新闻字段“in_on”加1        $newsModel->where(array('id'=>$id))->setInc('in_on',1);        $news=$newsModel->find($id);        $this->assign('news',$news);        $this->display();    }

在新闻详细页面控制器中加入
$newsModel->where(array('id'=>$id))->setInc('in_on',1);
$news=$newsModel->find($id);

利用setInc实现没访问一次字段‘in_on’的值加1,这里字段“in_on”的初始值为0.

原创粉丝点击