搜索查询--页数翻转实现
1.明确页面翻转功能。
总页数:(命中页数/10)向上取整;
布局:[前一页]1,2,…,N,[下一页];默认显示(当前页curpage+10)页。
前一页:当当前页>1时要显示前一页;
下一页:当当前页curpage<最后一页时显示下一页;
每页显示内容:正常显示10条记录,最后一页可能不足10页,用SQL limit (curpage-1)*10,10控制。
2.具体实现
2.1标签选取
form表单:用GET方法
input 提交按钮:用于提交当前点击页
input 文本域:两个隐藏,一个用于GET当前页,一个用于GET当前检索词。
2.2控制翻转
上一页:curpage-=1
下一页:curpage+=1
其他:curpage=$_GET[CurPage]
跳转:跳转至当前页。
2.3页面显示
每页显示10条记录,查询语句limit 10*($curpage-1),10来控制;