怎么实现分页功能?
目录:
关于分页?
实现数据分页?
分页优化:
模糊查询的优化:
数据库编写SQL语句?
具体代码展示?
关于分页:
在实现分页功能之前,咱们可以先将主页(index.jsp)表单中的method=“post” 改为method=“get”,方便之后代码的操作,同时还要注释掉破碎重组的相关代码
优势:
* 能显示多条信息
* 减少一定的麻烦
分页操作:
page:当前页数 1
rows:当前显示条数 5
举例:
--【page:1,row:5】1-5
--【page:2,row:5】6-10
--【page:3,row:5】11-15
--【page:4,row:5】....
所以规律应该为:
开始位置 begin:1+(页数-1)*条数
结束位置 end:页数*条数
分页的具体做法:
1. 确定每页显示数据的数量
2. 计算页数
3. 编写SQL语句
实现数据分页:
举例:对于新闻项目,在首页实现数据的分页,让数据显示和进行模糊查询
1.数据库:首先在数据库需要插入多条数据,方便后期分页时查看数据
在数据库里,找到自己的新闻表,进行编辑,增加数据:
数据库编写SQL语句:
--错误语句(根据id做判断)
select * from t_news02 where news_id between 1 and 5
select * from t_news02 where news_id