public static function query($queryStr = '', $objectStr = '') { switch (self::$dbType) { case "mysqli": self::$totalQuery++; $queryDB = self::$dbConnect->query($queryStr); // echo self::$dbConnect->error; self::$error = self::$dbConnect->error; if (isset(self::$error[5])) { return false; } if (is_object($objectStr)) { $objectStr($queryDB); } return $queryDB; break; case "sqlserver": $query = DatabaseSqlserver::query($queryStr, $objectStr = ''); self::$error = DatabaseSqlserver::$error; return $query; break; case "mssql": $query = DatabaseMSSQL::query($queryStr, $objectStr = ''); self::$error = DatabaseMSSQL::$error; return $query; break; case "pdo": $query = DatabasePDO::query($queryStr); return $query; break; case "mysql": break; } }