分页是web编程的常用技术,分页只需要知道两个关键点
①当前是第几页②每一页分多少条
1、SQL语句中的limit用法 SELECT * FROM table …… limit 开始位置 , 操作条数 ps:开始位置是从0开始的。 例: 前 10 条记录: select * from table limit 0,10 第 11 至 20 条记录: select * from table limit 10,10 第 21 至 30 条记录: select * from table limit 20,10 2、学习分页的一种公式 从上面的例子,我们可以发现一些规律于是有了如下公式 (当前页数 - 1 ) X 每页条数 , 每页条数 Select * from table limit ($Page- 1) * $PageSize, $PageSize 3、parse_url()解析URL函数 parse_url() 是讲URL解析成有固定键值的数组的函数 一下是一个最复杂的例子。 $ ua = parse_url ("http://username:[email protected]/path?arg=value#anchor"); print_r ( $ ua ); 结果: Array ( [ scheme ] => http [ host ] => hostname [ user ] => username [ pass ] => password [ path ] => /path [ query ] => arg=value [ fragment ] => anchor ) 4、$_SERVER["REQUEST_URI"] 预定义服务器变量的一种,当然,所有$_SERVER开头的都是预定义服务器变量REQUEST_URI的作用是取得当前URI,也就是除了域名外后面完整的路径 http://username:[email protected]/path?arg=value#anchor