1. 程式人生 > >php實現頁面訪問量+1

php實現頁面訪問量+1

第一次寫這個,一開始的想法是在html頁面裡用js實現,想著利用監聽點選事件。從而實現訪問量+1。這個想法真是要笨死了,而且,js還老是寫不對。

最佳的方法應該是在控制器裡通過sql語句就可以直接實現了


在控制器裡,先獲取id,通過id在資料庫裡找到資料,然後通過setInc(‘要+1的欄位名稱’),就可以直接更新資料庫的欄位值了。

$id=$request->param("id");
if (!$id) {
    $this->error('id 異常');
}
Db::name('article_manage')->where('id',$id)->
setInc('click_rate');