【发布时间】:2019-05-18 02:24:57
【问题描述】:
我在 PHP 中使用 MySQL 构建了一个成功的寻呼机,效果非常好。我的问题更像是一个数学问题。我不会用所有代码来让你感到麻烦,以保持它的简短和干净。我只是发布要点供您理解。
我正在尝试显示每页的结果数:
$row_count = total rows from database
$items_per_page = whatever number inserted here creates the total number of pages.
Showing results '.$items_per_page*$page.'/'.$row_count.'
上面的数学没有任何意义。如果我有 72 行表格,每页显示 50 个项目,这给了我 2 页。第一页将有 50 个项目,第二页将有 22 个项目。问题出在第二页上,它将显示:Showing results 100/72。在第二页上,用户应该看到Showing results 72/72。
完成这项工作的数学/算法是什么?我敢肯定这真的很傻,但我想不通。
【问题讨论】:
标签: php mysql math pagination