日期:2014-05-17  浏览次数:20456 次

一个php页面多个分页共存
写了个php分页的自定义函数,用着感觉挺好:
pageFunc($dataNum,$pageSize,$pageName)//记录集,每页显示的条数,分页名

今天突然在想,如果我一个页面有和几个区域要做分页呢,那怎么办?
首先我想到的是将自定义分页函数添加一个参数,来标识分页的名称以达到区分的目的,结果失败啦!
请大家提供可行的解决思路给我!谢谢!
PHP 分页

------解决方案--------------------
最简单的方法,复制一个一模一样的,然后改下变量就可以了
------解决方案--------------------
引用:
写了个php分页的自定义函数,用着感觉挺好:
pageFunc($dataNum,$pageSize,$pageName)//记录集,每页显示的条数,分页名

今天突然在想,如果我一个页面有和几个区域要做分页呢,那怎么办?
首先我想到的是将自定义分页函数添加一个参数,来标识分页的名称以达到区分的目的,结果失败啦!
请大家提供可行的解决思路给我!谢谢!

一般多个分页的都采用AJAX分页了吧
------解决方案--------------------
引用:
是不是我没表达清楚,我的意向是:
一个页面有多个模块需要用到分页,模块之间彼此不影响数据的分页显示

无语,我说的还不够清楚么?

多加一个参数来区分判断是否调用分页以及是否查询分页数据


你根据不同的标识判断是否调用分页以及是否查询分页数据,那自然就不影响分页显示了啊
------解决方案--------------------
改成类,用不同的实例
------解决方案--------------------
用ajax的方式去弄,就不存在你说的那个问题了。

你的问题应该是因为url上传页数的参数,不知道传给哪个区域的分页导致的。如果非要用传统意义的传参话。就多传几个参数呗。比如:scope1_page=1&scope2_page=2...
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

用ajax的方式去弄,就不存在你说的那个问题了。

你的问题应该是因为url上传页数的参数,不知道传给哪个区域的分页导致的。如果非要用传统意义的传参话。就多传几个参数呗。比如:scope1_page=1&scope2_page=2...

的确是这样的,但是我想用传统的通过自定义函数传参去解决,我只有去修改自定义函数啦,能否告诉我一下关键的要修改的地方在哪里?


无语,是不是非要弄代码你才明白?
你根据不同的标识判断是否调用分页以及是否查询分页数据,那自然就不影响分页显示了啊

是不是红色2处的文字很深奥呢?
懂什么叫查询分页数据么?
又懂什么叫调用分页么?
从5楼开始我就说要从这2方面同时下手
你却一直只在怎么判断调用分页一个方面去下手
真心无语,是不是“查询分页数据”这6个中文很深奥?

“查询分页数据”我不写到分页自定义函数里去的,是一个数据库操作类里读取数据的,只不过是向这个操作类里传入偏移值而已;
另外,我的工作主要是前端,php属于初级阶段,所以在很大程度上有障碍!因此最好能提供一下主要代码,谢谢啦~