From 9b34d380b14659889e25182ac661b2ec9cd36964 Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sun, 22 Nov 2015 17:43:25 -0500 Subject: [PATCH] Fixes #11685 Warning: Invalid argument supplied for foreach() Signed-off-by: Marc Delisle --- ChangeLog | 1 + import.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ea90c7b53b..c10029448b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,7 @@ phpMyAdmin - ChangeLog - issue #11665 Format breaks query with COUNT() - issue Undefinex index: SendErrorReports - issue Incorrect script name in include +- issue #11685 Warning: Invalid argument supplied for foreach() 4.5.2.0 (not yet released) - issue #11589 Incorrect parameter in mysqli_fetch_fields() diff --git a/import.php b/import.php index 2015ec15eb..cd213ead62 100644 --- a/import.php +++ b/import.php @@ -104,7 +104,7 @@ $ajax_reload = array(); if (! empty($sql_query)) { // apply values for parameters - if (! empty($_REQUEST['parameterized'])) { + if (! empty($_REQUEST['parameterized']) && is_array($_REQUEST['parameters'])) { $parameters = $_REQUEST['parameters']; foreach ($parameters as $parameter => $replacement) { $quoted = preg_quote($parameter);