Exemplo n.º 1
0
 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;
     }
 }