From 06bd9700be8d755f92c87841249f34368c5be9b3 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Mon, 13 Aug 2007 08:44:44 +0000 Subject: [PATCH] Don't store empty parameters git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@334 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- procedure.inc.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/procedure.inc.php b/procedure.inc.php index ffe0098e..f80384e4 100644 --- a/procedure.inc.php +++ b/procedure.inc.php @@ -14,7 +14,9 @@ if ($_POST && !$error && !$_POST["add"] && !$_POST["drop_col"]) { $fields = array_filter((array) $_POST["fields"], 'strlen'); ksort($fields); foreach ($fields as $field) { - $set[] = (in_array($field["inout"], $inout) ? "$field[inout] " : "") . idf_escape($field["field"]) . process_type($field, "CHARACTER SET"); + if (strlen($field["field"])) { + $set[] = (in_array($field["inout"], $inout) ? "$field[inout] " : "") . idf_escape($field["field"]) . process_type($field, "CHARACTER SET"); + } } if ($mysql->query( "CREATE $routine " . idf_escape($_POST["name"])