public static function haveErrorThrowException() { $obj = empty(self::$PDOStatement) ? self::$link : self::$PDOStatement; $arrError = $obj->errorInfo(); //print_r($arrError); if ($arrError[0] != '00000') { self::$error = 'SQLSTATE: ' . $arrError[0] . ' <br/>SQL Error: ' . $arrError[2] . '<br/>Error SQL:' . self::$queryStr; self::throw_exception(self::$error); return false; } if (self::$queryStr == '') { self::throw_exception('没有执行SQL语句'); return false; } }