From e197ccd43395307e903904953da86f9b49f7fc4c Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 26 Nov 2010 11:09:50 +0100 Subject: [PATCH] Respect error in EXPLAIN (bug #3118536) --- adminer/sql.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/adminer/sql.inc.php b/adminer/sql.inc.php index 7c90d582..81be8728 100644 --- a/adminer/sql.inc.php +++ b/adminer/sql.inc.php @@ -109,11 +109,11 @@ if (!$error && $_POST) { } select($result, $connection2); echo "

" . ($result->num_rows ? lang('%d row(s)', $result->num_rows) : "") . $time; - if ($connection2 && preg_match("~^($space|\\()*SELECT\\b~isU", $q)) { + if ($connection2 && preg_match("~^($space|\\()*SELECT\\b~isU", $q) && ($explain = explain($connection2, $q))) { $id = "explain-$commands"; echo ", EXPLAIN\n"; echo "

\n"; } }