zoukankan      html  css  js  c++  java
  • 分页原理

    1、首先了解SQL语句中的limit用法

    SELECT * FROM table …… limit   开始位置 , 操作条数    (其中开始位置是从0开始的)
     

    例子:

    取前20条记录:SELECT * FROM table …… limit  0 , 20
    从第11条开始取20条记录:SELECT * FROM table …… limit   10 , 20

    LIMIT n 等价于 LIMIT 0,n。

    如select * from table LIMIT 5; //返回前5行,和 select * from table LIMIT 0,5一样

    2、分页原理

     所谓分页显示,也就是讲数据库中的结果集,一段一段显示出来

    怎么分段,当前在第几段 (每页有几条,当前再第几页)
    前10条记录:select * from table limit 0,10
    第11至20条记录:select * from table limit 10,10
    第21至30条记录:select * from table limit 20,10
     
    分页公式:
    (当前页数 - 1 )X 每页条数 , 每页条数
    Select * from table limit ($Page- 1) * $PageSize, $PageSize
  • 相关阅读:
    11月20日
    11月19日
    11月26日
    11月25日
    生活有感(一)
    c# word 删除指定内容
    mysql insert语句
    c# 删除word文档中某一页
    mysql 相同表结构拷贝数据
    调试再次出错
  • 原文地址:https://www.cnblogs.com/zhangjinghe/p/7764813.html
Copyright © 2011-2022 走看看