From 464d84afd7cbf165bb8781176423021ebef5e5c2 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Wed, 9 Sep 2009 11:03:03 +0000 Subject: [PATCH] Define functions unconditionally git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1075 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- adminer/dump.inc.php | 25 ------------------------- adminer/include/adminer.inc.php | 2 ++ adminer/include/bootstrap.inc.php | 1 - adminer/include/editing.inc.php | 16 +++++++++++++++- adminer/include/export.inc.php | 25 +++++++++++++++++++++++++ adminer/user.inc.php | 14 -------------- changes.txt | 1 + editor/include/adminer.inc.php | 2 ++ 8 files changed, 45 insertions(+), 41 deletions(-) diff --git a/adminer/dump.inc.php b/adminer/dump.inc.php index 40cc8816..89eca2c9 100644 --- a/adminer/dump.inc.php +++ b/adminer/dump.inc.php @@ -1,31 +1,6 @@ server_info >= 5) { - $result = $dbh->query("SHOW TRIGGERS LIKE " . $dbh->quote(addcslashes($table, "%_"))); - if ($result->num_rows) { - $s = "\nDELIMITER ;;\n"; - while ($row = $result->fetch_assoc()) { - $s .= "\n" . ($style == 'CREATE+ALTER' ? "DROP TRIGGER IF EXISTS " . idf_escape($row["Trigger"]) . ";;\n" : "") - . "CREATE TRIGGER " . idf_escape($row["Trigger"]) . " $row[Timing] $row[Event] ON " . idf_escape($row["Table"]) . " FOR EACH ROW\n$row[Statement];;\n"; - } - dump("$s\nDELIMITER ;\n"); - } - } -} - if ($_POST) { $ext = dump_headers((strlen($TABLE) ? $TABLE : DB), (!strlen(DB) || count((array) $_POST["tables"] + (array) $_POST["data"]) > 1)); if ($_POST["format"] == "sql") { diff --git a/adminer/include/adminer.inc.php b/adminer/include/adminer.inc.php index bcc5feed..905a5721 100644 --- a/adminer/include/adminer.inc.php +++ b/adminer/include/adminer.inc.php @@ -457,3 +457,5 @@ class Adminer { } } + +$adminer = (function_exists('adminer_object') ? adminer_object() : new Adminer); diff --git a/adminer/include/bootstrap.inc.php b/adminer/include/bootstrap.inc.php index 8a100d92..94a1dec0 100644 --- a/adminer/include/bootstrap.inc.php +++ b/adminer/include/bootstrap.inc.php @@ -82,7 +82,6 @@ include "../adminer/include/functions.inc.php"; include "../adminer/include/lang.inc.php"; include "../adminer/lang/$LANG.inc.php"; include "./include/adminer.inc.php"; -$adminer = (function_exists('adminer_object') ? adminer_object() : new Adminer); include "../adminer/include/design.inc.php"; include "../adminer/include/pdo.inc.php"; include "../adminer/include/mysql.inc.php"; diff --git a/adminer/include/editing.inc.php b/adminer/include/editing.inc.php index 786cc2a2..d06d7327 100644 --- a/adminer/include/editing.inc.php +++ b/adminer/include/editing.inc.php @@ -20,7 +20,7 @@ function referencable_primary($self) { function edit_type($key, $field, $collations, $foreign_keys = array()) { global $structured_types, $unsigned, $inout; ?> - + " size="3">