比如我的网址是 http://www.onemyself.com
比如第一页要显示10条数据 那你的limit 0 ,10
对应的网址是 http://www.onemyself.com?p=1
第二页的时候继续显示10条 那你的limit 10,10
对应的网址是 http://www.onemyself.com?p=2
第三页的时候继续显示10条 那你的limit 20,10
对应的网址是 http://www.onemyself.com?p=3
其实就是你获取P的值
然后用 (p-1)*10 10是你要显示的条数
就是 select * from table_name limit (p-1)*10,10
不知道说的能不能明白
获取总页数的时候就是 select count(*) from table_name 先获取总条数
然后用 总条数/每页显示的数量 向上取整就可以得到总条数了
不明白的可以自己动手画一下流程图。这样一下就比较清晰了。