tp5里 查询我知道是用paginate与page两个方式,但是如果我先用select查询,然后处理该数组以后再怎么分页交给前端?
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
outluck 2021-01-16 17:11最佳回答 专家已采纳前端需要的数据:
count:数据总量
total_page:总页数
datas:循环的数据
后端处理数据select和limit查询出datas,使用相同的条件count出数据总数,ceil计算总页数,把这几个参数传到前端去处理就好了
基本是这个思路,如果你要搜出全部数据再自己处理数组的话也可以按照这个思路来的,只不过是select出自己的数据,然后截取数组做完datas
数据总量为select出来的数据
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(2条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2020-12-16 14:53回答 2 已采纳 前端需要的数据: count:数据总量 total_page:总页数 datas:循环的数据 后端处理数据select和limit查询出datas,使用相同的条件count出数据总数,ceil
- 2019-04-03 14:15回答 1 已采纳 后台不能直接调用js方法,你可以在js里边用ajax传值,然后回调
- 2021-12-23 13:31回答 2 已采纳 $data变量没有 title 这个key1、先打印$data,看下里面的数据是否正确2、使用的时候,加一层判断 htmlentities(array_key_exists('title', $da
- 2021-09-06 12:17形影相吊.的博客 TP5.1 自定义分页类下载地址(去本人主页找资源) 项目代码 $video = [ 'id' => 1, 'id' => 2, 'id' => 3, 'id' => 4, 'id' => 5, 'id' => 6 ]; $num = 2; // 每页数量 $cou...
- 2017-12-14 13:30weixin_34185320的博客 我这个是 Page是从tp3.2的移到5.0来用的,如果你的里面没有这个也可以移动过来 PHP代码: 1 $page= $this->request->param('page'); 2 $count = count($audit);//数组有多少条记录 3 $p = new Pag...
- 2021-02-27 14:19zmlucky的博客 thinkPHP5 数组分页,伪分页,只是前端分页,SQL查询不分页 //控制器 $param = $this->request->param(); if ($param['flag'] == 'show') { $res = $this->StatisticsGoodsshareService->getLists...
- 2022-04-17 15:37回答 1 已采纳 直接用thinkphp的field参数,用哪些字段就查哪些字段
- 2020-11-09 15:41回答 4 已采纳 要混在一起,就干脆写个PHP(很久没写,只是一个思路) <?php $p = $plat??''; ?> <input type="hidden" id="aaa" valu
- 2020-11-09 15:28回答 3 已采纳 “我就是放在button的onclick上 但是还是一进去就提示 未定义变量” 未点击按钮时,你后端这个参数传个默认值过去不就可以了。等用户点击按钮查询了给变量赋值就行了
- 2021-04-29 02:05肆卿的博客 1、假如有多个数组的情况下,又想在前端分页展示,用tp5自带的paginate 和 each 方式,个人觉得很麻烦;例如:$result=array_merge($assemble,$disassembly,$picking,$returnpicking,$overstock,$invtransfer);2、...
- 2021-04-24 12:37凯米拉诺的博客 将一个二维数组分页,假设每页显示10条,一个列表的分页,一般是从数据库查出来,查出来是一个二维数组,然后渲染到列表,这里分页就是查数据库的时候只查每页的条数,如果每页有十条,就只查十条,但是这个二维数组...
- 2019-01-18 15:36dongZhenSong的博客 2. 前端页面显示分页数据: {volist name='list' id='user'} <li> {$user.nickname} {/volist} {$list|raw} 其中volist为遍历list数据,{$list|raw}为分页的快速索引,渲染后如下图所示: 快速索引渲染...
- 2020-05-07 09:58回答 1 已采纳 https://blog.csdn.net/qq_41882366/article/details/88804931
- 2015-12-08 07:58回答 2 已采纳 ajax获取数据,获得这个表格外层的元素,先remove掉里面的所有child,然后在append一堆根据返回结果组织好的表格的html代码进去就行了
- 2021-08-16 17:15回答 1 已采纳 你好你下载的驱动不对啊
- 2019-04-29 13:57L_Taozi的博客 需要对一个只保存图片url的数组进行分页展示,但是以为目前的了解,只知道TP5中对查询的数据集提供了paginate分页,使用起来也较为方便,却没有一个简单便捷的方法对数组进行分页,经过一番查找和修改,终于整理出一...
- 2021-06-10 14:37m0_58699900的博客 ES检索条件是搜索的关键字不为空 1... 3、前端分页实现(使用内置循环标签{for}{/for}) 首页 上一页 {for start="1" end="$list.last_page+1"} 第{$i}页 {/for} 下一页 尾页 4、效果图 (检索条件为空) (检索条件不为空)
- 2020-06-27 17:02zhang-php的博客 一、因为有复杂的数据统计,需要组数组,这时候使用tp6的分页会有问题,于是改为数组分页的方式,将以前tp3的分页拿过来改了一下,话不多说上代码,引入tp3分页源代码,为了和tp6的区别不会太明显,修改了源代码,放...
- 2017-12-07 02:31回答 2 已采纳 如果数组为纯数字一维数组,可以这样 ``` {:array_sum($arr)} ```
- 2018-11-13 15:05稳哥的小灶的博客 将一个二维数组分页,假设每页显示10条 一个列表的分页,一般是从数据库查出来,查出来是一个二维数组,然后渲染到列表,这里分页就是查数据库的时候只查每页的条数,如果每页有十条,就只查十条,但是这个二维数组...
- 没有解决我的问题, 去提问