diff --git a/ChangeLog b/ChangeLog index 005502c75..8409644ba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -37,6 +37,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA - bug #1789988 [display] space before SHOW COLUMNS - bug #1831646 [table creation] Error in CREATE TABLE with multiple primary keys and AUTO_INCREMENT +- [display] Division by zero when showing all records (page selector) 2.11.2.1 (2007-11-11) - fixed possible SQL injection using database name diff --git a/libraries/display_tbl.lib.php b/libraries/display_tbl.lib.php index e2d64d78d..af3234df0 100644 --- a/libraries/display_tbl.lib.php +++ b/libraries/display_tbl.lib.php @@ -352,10 +352,12 @@ onsubmit="return (checkFormElementInRange(this, 'session_max_rows', ' 1){ //if1 + if ($nbTotalPage > 1){ //if2 ?>     @@ -364,32 +366,32 @@ onsubmit="return (checkFormElementInRange(this, 'session_max_rows', ' for keep the form alignment of button < and << ?>
$db, - 'table' => $table, - 'sql_query' => $sql_query, - 'goto' => $goto, - ); - echo PMA_pageselector( - 'sql.php' . PMA_generate_common_url($_url_params) . PMA_get_arg_separator('js'), - $_SESSION['userconf']['max_rows'], - $pageNow, - $nbTotalPage, - 200, - 5, - 5, - 20, - 10, - $GLOBALS['strPageNumber'] - ); + $_url_params = array( + 'db' => $db, + 'table' => $table, + 'sql_query' => $sql_query, + 'goto' => $goto, + ); + echo PMA_pageselector( + 'sql.php' . PMA_generate_common_url($_url_params) . PMA_get_arg_separator('js'), + $_SESSION['userconf']['max_rows'], + $pageNow, + $nbTotalPage, + 200, + 5, + 5, + 20, + 10, + $GLOBALS['strPageNumber'] + ); ?>