]> git.joonet.de Git - adminer.git/commitdiff
Saving uses $where
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Thu, 5 Jul 2007 10:41:53 +0000 (10:41 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Thu, 5 Jul 2007 10:41:53 +0000 (10:41 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@35 7c3ca157-0c34-0410-bff1-cbf682f78f5c

edit.inc.php

index 27393fa9a71c0e877ced0bdb1a3fe94c360be1ed..58d040fb202657c7080a6339712204d0c44fce15 100644 (file)
@@ -1,5 +1,16 @@
 <?php
 $fields = fields($_GET["edit"]);
+$where = array();
+if (is_array($_GET["where"])) {
+       foreach ($_GET["where"] as $key => $val) {
+               $where[] = idf_escape($key) . " = BINARY '" . mysql_real_escape_string($val) . "'";
+       }
+}
+if (is_array($_GET["null"])) {
+       foreach ($_GET["null"] as $key) {
+               $where[] = idf_escape($key) . " IS NULL";
+       }
+}
 if ($_POST) {
        if (isset($_POST["delete"])) {
                $query = "DELETE FROM " . idf_escape($_GET["edit"]) . " WHERE " . implode(" AND ", $where) . " LIMIT 1";
@@ -33,17 +44,6 @@ if ($_POST) {
 }
 page_header(($_GET["where"] ? lang('Edit') : lang('Insert')) . ": " . htmlspecialchars($_GET["edit"]));
 
-$where = array();
-if (is_array($_GET["where"])) {
-       foreach ($_GET["where"] as $key => $val) {
-               $where[] = idf_escape($key) . " = BINARY '" . mysql_real_escape_string($val) . "'";
-       }
-}
-if (is_array($_GET["null"])) {
-       foreach ($_GET["null"] as $key) {
-               $where[] = idf_escape($key) . " IS NULL";
-       }
-}
 if ($_POST) {
        echo "<p class='error'>" . lang('Error during saving') . ": " . htmlspecialchars($error) . "</p>\n";
        $data = $_POST["fields"];