PHP中的分页原理

if(@$_GET[page]){echo$pageval=$_GET[page];echo$page=($pageval-1)*$pagesize;echo$page.... if(@$_GET[page]){
echo $pageval=$_GET[page];
echo $page=($pageval-1)*$pagesize;
echo $page.=',';
}
中,最后一句$page.=','; 是什么意思
谢谢高手
展开
 我来答
中国报告大厅
2012-07-04 · TA获得超过247个赞
知道小有建树答主
回答量:147
采纳率:100%
帮助的人:152万
展开全部
不知道你下文如是怎么用的,不过看你的代码,应该是以下的情况
比如说你拿到的页是2,$pagesize是20, 那最后的结果是20,
最后一句的意思是自连接赋值,就是我=我+“,”
这个结果是给SQL语句使用的
SQL的使用的时候就是
SELECT title,date,.... FROM table_name WHERE 条件 LIMIT 你的page值(这里是20,) 20
具体类似可执行的语句是
SELECT title,date,.... FROM table_name WHERE category=2 LIMIT 20, 20
希望能帮到你
windblast
2012-07-04 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13624
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
$page.=',';
这句代码相当于:
$page = $page . ',';
也就是说,在$page字符串后添加一个逗号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a7442358
2012-07-04 · TA获得超过561个赞
知道小有建树答主
回答量:779
采纳率:0%
帮助的人:831万
展开全部
如果我没猜错的话你应该是看的php100的视频教程,其实这段代码单独来说看不出来,如果结合上下文的时候你就会明白了,
SQL="SELECT * FROM `test` limit $page $pagesize ";
因为使用limit的时候要加,的,只不过加在了$page里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式