From 6d0b86bffa1723df7d5d45127ece12e00368150c Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 25 Mar 2011 13:15:49 +0100 Subject: [PATCH] Show only SELECT result in 'Only errors' mode --- adminer/sql.inc.php | 42 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/adminer/sql.inc.php b/adminer/sql.inc.php index 9b874afa..6b5b86f9 100644 --- a/adminer/sql.inc.php +++ b/adminer/sql.inc.php @@ -110,30 +110,28 @@ if (!$error && $_POST) { echo "

" . lang('Query executed OK, %d row(s) affected.', $connection->affected_rows) . "$time\n"; } } else { - if ($_POST["only_errors"]) { - echo $print; - $print = ""; - } select($result, $connection2); - echo "

\n"; - echo "

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

\n"; - } else { - echo "$export\n"; + if (!$_POST["only_errors"]) { + echo "\n"; + echo "

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

\n"; + } else { + echo "$export\n"; + } + echo "
\n"; } - echo "\n"; } $start = $end; } while ($connection->next_result());