Database SQL: "SELECT id,title FROM tbl_infor WHERE id < news AND classID=34 and Status=0 ORDER BY id DESC LIMIT 1", ErrorInfo: Unknown column 'news' in 'where clause'

311.              foreach($params as $k=>&$v$sth->bindParam($k$v);
312.          }
313. 
314.          if($sth->execute())return $readonly $sth->fetchAll(PDO::FETCH_ASSOC) : $sth->rowCount();
315.          $err $sth->errorInfo();
316.          err('Database SQL: "' $sql'", ErrorInfo: '$err[2], 1);
317.      }
318.      
319.      public function dbInstance($db_config$db_config_key$force_replace false){
320.          if($force_replace || empty($GLOBALS['mysql_instances'][$db_config_key])){
321.              try {
294.              }
295.          }
296.          return $this->page;
297.      }
298.      
299.      public function query($sql$params = array()){return $this->execute($sql$paramstrue);}
300.      public function execute($sql$params = array(), $readonly false){
301.          $this->sql[] = $sql;
302. 
303.          if($readonly && !empty($GLOBALS['mysql']['MYSQL_SLAVE'])){
304.              $slave_key array_rand($GLOBALS['mysql']['MYSQL_SLAVE']);
215.              $limit $this->pager($limit[0], $limit[1], $limit[2], $total[0]['M_COUNTER']);
216.              $limit = empty($limit) ? '' ' LIMIT '.$limit['offset'].','.$limit['limit'];            
217.          }else{
218.              $limit = !empty($limit) ? ' LIMIT '.$limit '';
219.          }
220.          return $this->query('SELECT '$fields $sql $sort $limit$conditions["_bindParams"]);
221.      }
222.      
223.      public function find($conditions = array(), $sort null$fields '*'){
224.          $res $this->findAll($conditions$sort$fields1);
225.          return !empty($res) ? array_pop($res) : false;
219.          }
220.          return $this->query('SELECT '$fields $sql $sort $limit$conditions["_bindParams"]);
221.      }
222.      
223.      public function find($conditions = array(), $sort null$fields '*'){
224.          $res $this->findAll($conditions$sort$fields1);
225.          return !empty($res) ? array_pop($res) : false;
226.      }
227.      
228.      public function update($conditions$row){
229.          $values = array();
86. 
87.      //新闻上下页
88.      function upDownPg($id 0){
89.          if(empty($id)) return '';
90.          $where    =    array('id < '.$id.' AND classID=34 and Status=0 ');
91.          $up     =    $this->find($where,'id DESC','id,title');
92.          $where    =    array('id > '.$id.' AND classID=34 and Status=0');
93.          $down    =    $this->find($where,'id ASC','id,title');
94.          return array('up'=>$up,'down'=>$down);
95.      }
96.  }
170.          $seo['keywords']    =   '';
171.          $seo['description'] =   textlength($data['content'],200);
172.          //新闻中心
173.          $list               =   $infor->find(array('classID'=>34,'Status'=>0),'date desc');
174.          //上下
175.          $upDownPg           =   $infor->upDownPg($arg['id']);
176.          //记录浏览页面
177.          $http               =   $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
178.          if(isset($_COOKIE['his'])){
179.              $urls   =   $_COOKIE['his'];//读取cookie
180.              $arr    =   unserialize($urls);//字符串转回原来的数组
82.          BaseController::err404($__controller$__action);
83.      }
84.  }
85. 
86.  $controller_obj = new $controller_name();
87.  $controller_obj->$action_name();
88. 
89.  if($controller_obj->_auto_display){
90.      $auto_tpl_name = (empty($__module) ? '' $__module.DS).$__controller.'_'.$__action.'.html';
91.      if(file_exists(APP_DIR.DS.'protected'.DS.'view'.DS.$auto_tpl_name))$controller_obj->display($auto_tpl_name);
92.  }
1.  <?php
2.  define('APP_DIR'realpath('./'));
3.  require(APP_DIR.'/protected/lib/speed.php');
4. 
5. 
6.  function getRequestUri() {
7.      if (isset($_SERVER['HTTP_X_REWRITE_URL'])) {
8.          // check this first so IIS will catch