Bläddra i källkod

Implementacja Pdo::queryNotBuffered

Mariusz Muszyński 8 år sedan
förälder
incheckning
157bb66f93
1 ändrade filer med 7 tillägg och 0 borttagningar
  1. 7 0
      SE/se-lib/Core/Pdo.php

+ 7 - 0
SE/se-lib/Core/Pdo.php

@@ -681,4 +681,11 @@ EOF_STRUCT_MYSQL;
 		}
 	}
 
+	public function queryNotBuffered($query) {
+		if ($bufferedQuery = $this->getAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY)) DB::getPDO()->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);
+		$return = parent::query($query);
+		if ($bufferedQuery) DB::getPDO()->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);
+		return $return;
+	}
+
 }