From: jakubvrana Date: Fri, 11 Dec 2009 15:42:16 +0000 (+0000) Subject: Events may be broken (bug #2898988) X-Git-Tag: v3.0.0~282 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=d545dadeab5c4b4c8c78f5571cf91ab36b99c949;p=adminer.git Events may be broken (bug #2898988) git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1264 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- diff --git a/adminer/dump.inc.php b/adminer/dump.inc.php index 14c1e722..8d611cd5 100644 --- a/adminer/dump.inc.php +++ b/adminer/dump.inc.php @@ -42,9 +42,11 @@ SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; } if ($_POST["events"]) { $result = $connection->query("SHOW EVENTS"); - while ($row = $result->fetch_assoc()) { - $out .= ($style != 'DROP+CREATE' ? "DROP EVENT IF EXISTS " . idf_escape($row["Name"]) . ";;\n" : "") - . $connection->result($connection->query("SHOW CREATE EVENT " . idf_escape($row["Name"])), 3) . ";;\n\n"; + if ($result) { + while ($row = $result->fetch_assoc()) { + $out .= ($style != 'DROP+CREATE' ? "DROP EVENT IF EXISTS " . idf_escape($row["Name"]) . ";;\n" : "") + . $connection->result($connection->query("SHOW CREATE EVENT " . idf_escape($row["Name"])), 3) . ";;\n\n"; + } } } if ($out) {