1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-07 15:16:44 +02:00

Move $error to Adminer::$error

This commit is contained in:
Jakub Vrana
2025-03-28 19:10:40 +01:00
parent 3cfae4b8f4
commit 65d97caeb9
2 changed files with 4 additions and 7 deletions

View File

@@ -39,7 +39,7 @@ if ($_GET["script"] == "version") {
exit;
}
global $adminer, $connection, $driver, $drivers, $error, $permanent, $has_token, $translations; // allows including Adminer inside a function
global $adminer, $connection, $driver, $drivers, $permanent, $has_token, $translations; // allows including Adminer inside a function
if (!$_SERVER["REQUEST_URI"]) { // IIS 5 compatibility
$_SERVER["REQUEST_URI"] = $_SERVER["ORIG_PATH_INFO"];

View File

@@ -435,18 +435,15 @@ function redirect(?string $location, string $message = null): void {
* @param bool $redirect
*/
function query_redirect(string $query, string $location, string $message, $redirect = true, bool $execute = true, bool $failed = false, string $time = ""): bool {
global $connection, $error, $adminer;
global $connection, $adminer;
if ($execute) {
$start = microtime(true);
$failed = !$connection->query($query);
$time = format_time($start);
}
$sql = "";
if ($query) {
$sql = $adminer->messageQuery($query, $time, $failed);
}
$sql = ($query ? $adminer->messageQuery($query, $time, $failed) : "");
if ($failed) {
$error = error() . $sql . script("messagesPrint();");
$adminer->error .= error() . $sql . script("messagesPrint();") . "<br>";
return false;
}
if ($redirect) {