Example #1
0
 /**
  * 获取最后一条语句执行的错误
  *
  * @return string 空字符串或者NULL代表没错误
  */
 public function error()
 {
     switch (DBManager::workingMode()) {
         case DBManager::MODE_PDO:
             $errorInfo = $this->_link->errorInfo();
             return $errorInfo[2];
             break;
         case DBManager::MODE_SQLI:
             return $this->_link->error;
             break;
         case DBManager::MODE_SQL:
             return mysql_error($this->_link);
         default:
             return '';
     }
 }