diff --git a/adminer/event.inc.php b/adminer/event.inc.php index 2cd7850f..f7e87678 100644 --- a/adminer/event.inc.php +++ b/adminer/event.inc.php @@ -26,10 +26,8 @@ if ($_POST && !$error) { page_header(($EVENT != "" ? lang('Alter event') . ": " . h($EVENT) : lang('Create event')), $error); -$row = array(); -if ($_POST) { - $row = $_POST; -} elseif ($EVENT != "") { +$row = $_POST; +if (!$row && $EVENT != "") { $rows = get_rows("SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = " . q(DB) . " AND EVENT_NAME = " . q($EVENT)); $row = reset($rows); } diff --git a/adminer/scheme.inc.php b/adminer/scheme.inc.php index cb570fe8..80498271 100644 --- a/adminer/scheme.inc.php +++ b/adminer/scheme.inc.php @@ -17,9 +17,9 @@ if ($_POST && !$error) { page_header($_GET["ns"] != "" ? lang('Alter schema') : lang('Create schema'), $error); -$row = array("name" => $_GET["ns"]); -if ($_POST) { - $row = $_POST; +$row = $_POST; +if (!$row) { + $row = array("name" => $_GET["ns"]); } ?> diff --git a/adminer/sequence.inc.php b/adminer/sequence.inc.php index 696819ef..3904c919 100644 --- a/adminer/sequence.inc.php +++ b/adminer/sequence.inc.php @@ -16,9 +16,9 @@ if ($_POST && !$error) { page_header($SEQUENCE != "" ? lang('Alter sequence') . ": " . h($SEQUENCE) : lang('Create sequence'), $error); -$row = array("name" => $SEQUENCE); -if ($_POST) { - $row = $_POST; +$row = $_POST; +if (!$row) { + $row = array("name" => $SEQUENCE); } ?> diff --git a/adminer/type.inc.php b/adminer/type.inc.php index 0421d13c..610e2b01 100644 --- a/adminer/type.inc.php +++ b/adminer/type.inc.php @@ -12,9 +12,9 @@ if ($_POST && !$error) { page_header($TYPE != "" ? lang('Alter type') . ": " . h($TYPE) : lang('Create type'), $error); -$row["as"] = "AS "; -if ($_POST) { - $row = $_POST; +$row = $_POST; +if (!$row) { + $row = array("as" => "AS "); } ?> diff --git a/adminer/view.inc.php b/adminer/view.inc.php index 3d2f53a7..b8fb834e 100644 --- a/adminer/view.inc.php +++ b/adminer/view.inc.php @@ -15,10 +15,8 @@ if ($_POST && !$error) { page_header(($TABLE != "" ? lang('Alter view') : lang('Create view')), $error, array("table" => $TABLE), $TABLE); -$row = array(); -if ($_POST) { - $row = $_POST; -} elseif ($TABLE != "") { +$row = $_POST; +if (!$row && $TABLE != "") { $row = view($TABLE); $row["name"] = $TABLE; }