From d545dadeab5c4b4c8c78f5571cf91ab36b99c949 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Fri, 11 Dec 2009 15:42:16 +0000 Subject: [PATCH] Events may be broken (bug #2898988) git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1264 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- adminer/dump.inc.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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) {