Php分页编号

时间:2014-01-07 01:24:33

标签: php pagination

我有一个Php分页。我有166条记录,我正在尝试显示记录总数取决于页码。

$itemsPerPage = 60; //total records 166     
$i = $id2 * $itemsPerPage - $itemsPerPage + 1;
$k = $id2 * $itemsPerPage;
echo $i.'-'.$k;

此代码的输出

当页码为echo $i.'-'.$k;

第1页输出为1-60 //正确

第2页输出为61-120 //正确

输出应该是121-180 //错误

但问题是在最后一页我得到了121-180。我怎样才能得到121-166输出的确切值?

2 个答案:

答案 0 :(得分:3)

您可以使用功能min()。例如:

$k = min($k, $nr);

答案 1 :(得分:2)

简单修复。

if($k > $nr){
$k=$nr;
}