PHP编程语言
if($amount){if($amount<$page_size){$page_count=1;}elseif($amount%$page_size)$page_cou...
if($amount)
{
if($amount<$page_size)
{$page_count=1;}
elseif($amount%$page_size)
$page_count=ceil($amount/$page_size);
else{$page_count=$amount/$page_size;}
}
else{$page_count=0;}
帮忙解释下这段语言的意思,谢了 展开
{
if($amount<$page_size)
{$page_count=1;}
elseif($amount%$page_size)
$page_count=ceil($amount/$page_size);
else{$page_count=$amount/$page_size;}
}
else{$page_count=0;}
帮忙解释下这段语言的意思,谢了 展开
3个回答
展开全部
这个我刚好用到,告诉你, 也算借花献佛!
这是分页程序里的一部分,前面是从数据库查询,$amount是查询到的记录总数
$page_size是每页显示的记录条数
$page_count是总页数
//如果有符合查询条件的记录,则执行
if($amount) {
if($amount<$page_size) //如果总记录数不足一页则总页数为1
{$page_count=1;}
elseif($amount%$page_size)
//%来取余,若有余数,则总页数是$amount除$page_size的商再+1,比如说你查询到11条记录,10条分一页,那不就要多1条,也要算成一页,这里就是这种情况,所以下面这句等同于$page_count=($amount/$page_size)+1;
$page_count=ceil($amount/$page_size);
else{$page_count=$amount/$page_size;}
}
//若没有查询到记录,则总页数为0
else{$page_count=0;}
呵呵,我好像太啰嗦了。就这样,希望楼主满意。
这是分页程序里的一部分,前面是从数据库查询,$amount是查询到的记录总数
$page_size是每页显示的记录条数
$page_count是总页数
//如果有符合查询条件的记录,则执行
if($amount) {
if($amount<$page_size) //如果总记录数不足一页则总页数为1
{$page_count=1;}
elseif($amount%$page_size)
//%来取余,若有余数,则总页数是$amount除$page_size的商再+1,比如说你查询到11条记录,10条分一页,那不就要多1条,也要算成一页,这里就是这种情况,所以下面这句等同于$page_count=($amount/$page_size)+1;
$page_count=ceil($amount/$page_size);
else{$page_count=$amount/$page_size;}
}
//若没有查询到记录,则总页数为0
else{$page_count=0;}
呵呵,我好像太啰嗦了。就这样,希望楼主满意。
展开全部
自己去找,分页问题
参考资料: http://hi.baidu.com/lyjnd321/blog/item/1b2234d5a25750cc50da4b73.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嵌套的判断语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询