我有一个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输出的确切值?
答案 0 :(得分:3)
您可以使用功能min()
。例如:
$k = min($k, $nr);
答案 1 :(得分:2)
简单修复。
if($k > $nr){
$k=$nr;
}