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"];
* @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) {