回复内容:
假设当前页是一个文章页,显示10篇文章。
那么第一页实际上就是从数据库里取第1~10条数据。
第二页实际上就是取的11~20条数据。
数据库层面用的是mysql的一个语法 叫做limit.. 用它可以指定选择的数据。。
(具体用法请百度...这里不赘述)
第一页的mysql是:
select * from post limit 0,10
从第0条开始取 取10条。
第二页的mysql是:
select * from post limit 11,10
从第11条开始取,取10条。
当前页是哪一页可以拿get参数当页数用..
假设URL是: http://www.something.com/?p=1
那就显示第一页...
tips: 拿p参数的值的时候 一定要过滤特殊字符之后 再拼到mysql语句里。
不然就成sql注入漏洞了....
你指的是网页排版的分页么?
我也想知道原理是什么。
(请折叠我
善用搜索引擎是作为程序员的第一课。
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn