diff --git a/ChangeLog b/ChangeLog index 4047e872ed..95e8fcd1af 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14,7 +14,7 @@ phpMyAdmin - ChangeLog - bug #4614 Separator between "Show All" and "Number of rows" disappears - bug #4615 SQL highlighting in process list breaks on auto refresh - bug #4616 Warning in db structure print view page -- bug Undefined index navwork, savedsearcheswork +- bug Undefined index navwork, savedsearcheswork, fields 4.3.0.0 (not yet released) + rfe #1502 Smart sorting for int keys diff --git a/libraries/insert_edit.lib.php b/libraries/insert_edit.lib.php index 0969f0d3f8..0491fc783e 100644 --- a/libraries/insert_edit.lib.php +++ b/libraries/insert_edit.lib.php @@ -1742,8 +1742,10 @@ function PMA_getParamsForUpdateOrInsert() } else { // new row => use indexes $loop_array = array(); - foreach ($_REQUEST['fields']['multi_edit'] as $key => $dummy) { - $loop_array[] = $key; + if (! empty($_REQUEST['fields'])) { + foreach ($_REQUEST['fields']['multi_edit'] as $key => $dummy) { + $loop_array[] = $key; + } } $using_key = false; $is_insert = true;