PHP分页程序中的$page.=',';和".($pageval-1)."什么意思?为什么要有点?

if($_GET[page]){$pageval=$_GET[page];$page=($pageval-1)*$pagesize;$page.=',';}if($num... if($_GET[page]){
$pageval=$_GET[page];
$page=($pageval-1)*$pagesize;
$page.=',';
}
if($num > $pagesize){
if($pageval<=1)$pageval=1;
echo "共 $num 条".
" <a href=$url?page=".($pageval-1).">上一页</a> <a href=$url?page=".($pageval+1).">下一页</a>";
}
还有".($pageval-1)."中的点什么意思?
不要点不行吗?
展开
 我来答
iinnersky
推荐于2016-03-03 · TA获得超过173个赞
知道答主
回答量:128
采纳率:0%
帮助的人:133万
展开全部
$_GET[page]----获得当前页数(如用狗狗搜电影时下面的
上一页 [1] [2] [3] [4] [5] 6 [7] [8] [9] [10] [11] [12] [13] [14] 下一页
中的6,也就是$pageval)
假定每页有20条 那么前5页共显示
5乘以20条
即第6页第一条信息在数据库中排行条数为(6-1)* 20
.的作用就是连接字符串
如 $my = '我的名字';
$name = 'pupp';
echo $my.$name.'你的呢';//输出 我的名字pupp你的呢'

上面的 解释如下 括号内为一个整体
("共 $num 条")
.
(" <a href=$url?page=")
.
($pageval-1)
.
(">上一页</a> <a href=$url?page=")
.
($pageval+1)
.
(">下一页</a>");
sx18170
2010-04-17 · 超过10用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:33.4万
展开全部
$page.=',' 在$page的最后添加字符','
($pageval-1)*$pagesize是求出前面的页面已经显示了多少数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pmsky2008
2010-04-17 · 贡献了超过100个回答
知道答主
回答量:100
采纳率:0%
帮助的人:42.1万
展开全部
不行,PHP里面就是这样,格式很重要,错一点点都不行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq251209776
2010-04-17
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式