title: phpMyAdmin not showing all rows - wrong number of total records shown
body: <p>I'm showing all rows (825) in phpMyAdmin v4.3.2 for a mysql innodb table sorted by the default autoincrement primary key. When sorted ascending, I go to the last page but it stops at id = 1150 when it should be id = 1337. The last 200 or so records do not display. When sorted descending, the records correctly start at the last record.</p>
  
  <p>Oddly, increasing the number of rows per page give more of the missing rows and if I set it to 250 rows per page, they will all be there.</p>
  
  <p>Any ideas why the result set is truncated? It seems as if phpMyAdmin is miscalculating number of pages.</p>
  
  <p><strong>UPDATE</strong>
  I upgraded to the latest version 4.5.0.2 and the problem persists.</p>
  
  <p><strong>UPDATE2</strong>
  The query executed when entering the table is <code>SELECT * FROM gems</code>
  The result: Showing rows 0 - 24 (825 total, Query took 0.0000 seconds.)</p>
  
  <p>When I do the query <code>select count(*) from gems</code> the result returns 997. So the problem is clearly in the estimated number of records phpMyAdmin thinks is there.</p>