课程
/后端开发
/PHP
/PHP+MySQL分页原理实现
如何让 $page=$_GET['p']; 获得值的解决方案: 运行程序时,需要在浏览器的地址栏上输入文件名问号p=页码,比如:localhost/fenye.php?p=9
2017-05-06
源自:PHP+MySQL分页原理实现 3-2
正在回答
$sql = "SELECT * FROM page LIMIT ".($page*10-10) .",10";应该是这个,要么往负值翻页了,老师那个是对的,但是数据库不识别
我终于找到解决方法了,前面用老师讲的这个$sql = "select * from page LIMIT ".($page-1)*10 .",10";一直是语法错误,传过值空白,用这个就OK,你也试下,$sql = "SELECT * FROM page LIMIT ".($page-$page*10) .",10";
测试正确性,可以那样操作,正式运行,都是点击页码自动运行的,后面章节有讲,一起看后面的吧
举报
引导大家完成一个PHP+MySQL分页功能,由简入繁的剖析原理
2 回答获取$page=$_GET['P']
3 回答$page=$_GET['p']
4 回答那个$_GET['p']不是用于表单提交吗?
1 回答<a href='<?php echo "?p=".($page-1); ?>'>上一页</a> <a href='<?php echo "?p=".($page+1); ?>'>下一页</a>
3 回答分页问题,如果你的分页比如page.php?p=0 或者page.php?p=-10这类的负数