protected function addHit($tbName, $id) { //定义变量:作为一个查询条件 $where = array( 'deleted' => 0, 'hidden' => 0, 'id' => $id, ); if (is_numeric($id)) {//检测id是否为数字 $Info = M($tbName); // 实例化tbName对象 $Info->where($where)->setInc('hit'); // hit字段的值加1 } else { $this->error('非法操作!', U('/')); //错误提示信息 } }