V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
popoge
V2EX  ›  PHP

有没有好用的分页类?

  •  
  •   popoge · 2015-02-26 10:01:21 +08:00 · 4500 次点击
    这是一个创建于 3563 天前的主题,其中的信息可能已经有所发展或是发生改变。

    数据需要分页显示,想找个轮子,推荐一下啊

    21 条回复    2015-02-26 23:36:30 +08:00
    kmvan
        1
    kmvan  
       2015-02-26 10:16:22 +08:00 via Android
    google
    takatost
        2
    takatost  
       2015-02-26 10:32:40 +08:00
    自己写 十几行的事情
    ziye2014
        3
    ziye2014  
       2015-02-26 10:39:44 +08:00
    不想写 分页插件也多的很啊
    worldask
        4
    worldask  
       2015-02-26 10:44:38 +08:00
    zhengkai
        5
    zhengkai  
       2015-02-26 11:23:58 +08:00
    如果是很特殊的分页需求(比方说,我不知道你是否注意过 phpMyAdmin 分页页码,为了在页数超大的时候可以快速定位而设计的),可以找个专门解决这个问题的类

    但,如果你从来都没写过一个分页类的话,最好自己写一个,因为是最最基础的问题,如果这个搞不定可以改行了
    66beta
        6
    66beta  
       2015-02-26 11:25:00 +08:00
    随便找个PHP初级教程,一般那个留言板教程就带翻页的
    ferock
        7
    ferock  
       2015-02-26 11:40:14 +08:00
    好水的帖子
    moxhuis
        8
    moxhuis  
       2015-02-26 11:51:29 +08:00
    这也算轮子
    jamlee
        9
    jamlee  
       2015-02-26 11:57:15 +08:00
    看看你可以使用thinkphp的分页类
    popoge
        10
    popoge  
    OP
       2015-02-26 12:10:18 +08:00
    @zhengkai 谢谢,没有用phpmyadmin,要显示的条数非常多,需要快速定位的分页
    @66beta 如果这个能解决我就不用问这个问题了,不是显示留言就完事的,还要显示图片,而且很多。
    popoge
        11
    popoge  
    OP
       2015-02-26 12:43:04 +08:00
    @ferock 谢谢批评,我是新手,自己写的很简陋,想学习标准的分页类,你有推荐吗?你的回答也同样很水
    kslr
        12
    kslr  
       2015-02-26 12:55:59 +08:00 via Android
    @popoge 你可以去看看Ci那个分页,简单方便适合学习
    sunhk25
        13
    sunhk25  
       2015-02-26 13:13:38 +08:00
    现在一般的做法,不都是把前端和后端处理分开?
    用ajax获取记录,通过js控制分页。。
    ferock
        16
    ferock  
       2015-02-26 13:49:47 +08:00
    @popoge [抠鼻]评论而已,你可以不用针对回复而回复...
    freetg
        17
    freetg  
       2015-02-26 18:42:39 +08:00
    redis有序序列是分页的不错选择
    Mars
        18
    Mars  
       2015-02-26 19:37:46 +08:00
    别人的,永远没有自己写的好用。。。
    bombless
        19
    bombless  
       2015-02-26 19:43:28 +08:00
    以前曾经把一个VBS的项目改成PHP的,然后就看到人家VBS代码真的有一个分页库,而且还是依赖于人家ASP自己的功能的……

    看着感觉还挺蛋疼的,感觉用不用都是那么大工作量,也没有多出来什么灵活性或者可维护性,也基本上对减少错误没什么帮助。
    takatost
        20
    takatost  
       2015-02-26 22:02:53 +08:00
    @popoge 首先,你没有说明你要的分页类的需求,我看你评论里说明了很多想要的功能,请说明需要的功能,好帮你找
    直接甩上来要一个分页类,套用开发常用的一句话:“需求不明确,打回!”
    Actrace
        21
    Actrace  
       2015-02-26 23:36:30 +08:00
    自己写一个就可以了,其实也不是多复杂的东西,关键是想要符合需求的话真的很难,这个东西很难有一个模子。。。比如有些产品会要求没有下一页时不显示下一页,当前页没有到尽头时滚动焦点之类得。。真的是很烦人。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1339 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:38 · PVG 07:38 · LAX 15:38 · JFK 18:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.