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;}
帮忙解释下这段语言的意思,谢了
展开
 我来答
hutufairy
2009-05-12
知道答主
回答量:4
采纳率:0%
帮助的人: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;}

呵呵,我好像太啰嗦了。就这样,希望楼主满意。
抗锄头搞科技
2009-05-03 · TA获得超过143个赞
知道小有建树答主
回答量:253
采纳率:100%
帮助的人:119万
展开全部
自己去找,分页问题

参考资料: http://hi.baidu.com/lyjnd321/blog/item/1b2234d5a25750cc50da4b73.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hijkoo521
2012-11-21 · 贡献了超过138个回答
知道答主
回答量:138
采纳率:0%
帮助的人:17万
展开全部
嵌套的判断语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式