基于bootstrap+php+mysql的分页实现

为什么80%的码农都做不了架构师?>>>   hot3.png

    话不多说,先附上效果图咯:

基于bootstrap+php+mysql的分页实现_第1张图片

    原始数据:事先在MySQL数据库建立一个test表,有两个字段,分别是id和name,并插入100条记录。

    建立一个PHP文件pagetest.php,下面通过PHP代码从MySQL数据库中:

        取得数据$rows及总条数$total

        定义好每页显示的条数,我让$pageSize = 10;

        定义好至多显示的页码数$showPage = 5,必须是基数(使得左右偏移量相同);

        计算好页数$total_pages

        计算偏移量$pageOffset

        计算各种情况下的显示起始页码和显示终点页码,分别为$start$end

基于bootstrap+php+mysql的分页实现_第2张图片

基于bootstrap+php+mysql的分页实现_第3张图片

基于bootstrap+php+mysql的分页实现_第4张图片 

基于bootstrap+php+mysql的分页实现_第5张图片

    表格展示数据:

基于bootstrap+php+mysql的分页实现_第6张图片

    分页条:

基于bootstrap+php+mysql的分页实现_第7张图片

 

 

 

 

 

 

 

 

 

 

 

基于bootstrap+php+mysql的分页实现_第8张图片

    谢谢

基于bootstrap+php+mysql的分页实现_第9张图片

 

转载于:https://my.oschina.net/24kb/blog/753249

你可能感兴趣的:(基于bootstrap+php+mysql的分页实现)