]> git.joonet.de Git - adminer.git/commitdiff
Call ob_flush because output_buffering may be enabled
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Mon, 22 Jun 2009 10:06:09 +0000 (10:06 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Mon, 22 Jun 2009 10:06:09 +0000 (10:06 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@752 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/mysql.inc.php
adminer/sql.inc.php

index f0ebe3b40a0405663364270a7b2d70d60770b238..7d5ff21f03525138e9711a7cbc0aec6e6321b2c0 100644 (file)
@@ -216,6 +216,7 @@ function get_databases() {
        // SHOW DATABASES can take very long so it is cached
        $return = &$_SESSION["databases"][$_GET["server"]];
        if (!isset($return)) {
+               ob_flush();
                flush();
                $return = get_vals("SHOW DATABASES");
        }
index f9d666c8bd9866cf8cd0d40ee32af538949c31d0..6f2847cb2101849f22217e7ca9e906964d909914 100644 (file)
@@ -31,6 +31,7 @@ if (!$error && $_POST) {
                                } else {
                                        $empty = false;
                                        echo "<pre class='jush-sql'>" . shorten_utf8(trim(substr($query, 0, $match[0][1]))) . "</pre>\n";
+                                       ob_flush();
                                        flush(); // can take a long time - show the running query
                                        $start = explode(" ", microtime()); // microtime(true) is available since PHP 5
                                        //! don't allow changing of character_set_results, convert encoding of displayed query