diff options
author | Marc Delisle <marc@infomarc.info> | 2013-05-29 17:47:55 +0400 |
---|---|---|
committer | Marc Delisle <marc@infomarc.info> | 2013-05-29 17:47:55 +0400 |
commit | 34e12cf77ef2aec6ce22f98889d2a5fd5588570b (patch) | |
tree | 5b47c5ab704f3c08181195f90bf450be7d8c472e /browse_foreigners.php | |
parent | 0defb5132d5746a14de3731e44a9faa4081e7fd7 (diff) |
bug #3956 "Browse foreign values" search filter / page selector not working
Diffstat (limited to 'browse_foreigners.php')
-rw-r--r-- | browse_foreigners.php | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/browse_foreigners.php b/browse_foreigners.php index 8cdc7728b0..9a9fdf9043 100644 --- a/browse_foreigners.php +++ b/browse_foreigners.php @@ -9,7 +9,22 @@ require_once 'libraries/common.inc.php'; require_once 'libraries/transformations.lib.php'; -$field = $_REQUEST['field']; +/** + * Sets globals from $_REQUEST + */ +$request_params = array( + 'field', + 'fieldkey', + 'foreign_filter', + 'pos', + 'rownumber' +); + +foreach ($request_params as $one_request_param) { + if (isset($_REQUEST[$one_request_param])) { + $GLOBALS[$one_request_param] = $_REQUEST[$one_request_param]; + } +} PMA_Util::checkParameters(array('db', 'table', 'field')); @@ -66,6 +81,7 @@ if (is_array($foreignData['disp_row'])) { if ($foreignData['the_total'] > $GLOBALS['cfg']['MaxRows']) { $gotopage = PMA_Util::pageselector( + 'pos', $session_max_rows, $pageNow, $nbTotalPage, |