UPDATE contents_description SET hits = hits + 1 WHERE id = 307 执行错误

360.       对数据字段加引号
361.       *
362.       * @param value  值
363.       */
364.      public function __quote_value($value) {
365.          return $this->__val_escape($value);
366.      }
367. 
368.      /**
369.       对字段名加引号
370.       *
397.      public function incrField($conditions$field$optval 1)
398.      {
399.          $where $this->_db->getWhere($conditions);        
400.          $values "{$field} = {$field} + {$optval}";
401.          $sql "UPDATE {$this->tbl_name} SET {$values} {$where}";
402.          return $this->_db->exec($sql);
403.      }
404.      
405.      /**
406.       为设定的字段值减少
407.       * @param conditions    数组形式,查找条件,此参数的格式用法与getOne/getAll的查找条件参数是相同的。
25.          $language$this->getLang();
26.          
27.          $contents_description JLoadClass('contents_description');
28.          if($content_description $contents_description->getOne(array('content_id' => $content_id'language' => $language))) {
29.              $cdid intval($content_description['id']);
30.              $contents_description->incrField(array('id'=>$cdid), 'hits');
31.              if($op == 'hits') {
32.                  $cd $contents_description->get($cdid'hits');
33.                  echo $cd['hits'];
34.                  die;
35.              }
56.              $__handle_controller->auto_display($__tplname);
57.          }
58.      }
59. 
60.      // 对路由进行后续相关操作
61.      JInject("router_postfilter");
62.  }
63. 
64.  /**
65.   dump  格式化输出变量程序
66.