博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
thinkphp几个表的数据合并,并用数组分页
阅读量:5991 次
发布时间:2019-06-20

本文共 1012 字,大约阅读时间需要 3 分钟。

控制器:

//金币扣除public function jbkc(){        $map['UG_dataType']= 'xtkc';        $list1 = M ( 'userget' )->where ( $map )->select ();        $list2 = M ( 'userget2' )->where ( $map )->select ();        $list3 = M ( 'userget3' )->where ( $map )->select ();        $list0=array_merge($list1,$list2,$list3);        $count=count($list0);        $p = getpage($count,20);        $list=array_slice($list0,$p->firstRow,$p->listRows);        $this->assign ( 'list', $list );        $this->assign ( 'page', $p->show());        $this->display('index/jbkc');    }

 公共函数:

function getpage($count, $pagesize = 10) {	$p = new Think\Page($count, $pagesize);	$p->setConfig('header', '
  • %TOTAL_ROW%条记录 第%NOW_PAGE%页/共%TOTAL_PAGE%
  • '); $p->setConfig('prev', '上一页'); $p->setConfig('next', '下一页'); $p->setConfig('last', '末页'); $p->setConfig('first', '首页'); $p->setConfig('theme', '%FIRST%%UP_PAGE%%LINK_PAGE%%DOWN_PAGE%%END%%HEADER%'); $p->lastSuffix = false;//最后一页不显示为总页数 return $p;}

     

    转载于:https://www.cnblogs.com/lvchenfeng/p/5566080.html

    你可能感兴趣的文章
    《失业的程序员》(六):加班
    查看>>
    nginx一个端口配置多个不同服务映射
    查看>>
    安装jupyter后,使用时显示找不到命令(command not found)
    查看>>
    《食堂远程下单系统》需求规格说明书
    查看>>
    find
    查看>>
    5.30 Tree Traversal + Tree manipulation
    查看>>
    关于UIView的userInteractionEnabled属性
    查看>>
    MyPython-->进阶篇-->异常
    查看>>
    制定备份策略的指导方向思考
    查看>>
    HDU 3410 Passing the Message
    查看>>
    POJ 3420 Quad Tiling
    查看>>
    CodeForces 703C Chris and Road
    查看>>
    init();
    查看>>
    CSS3 3D的总结(初学者易懂)
    查看>>
    基于人脸识别的商业大数据13
    查看>>
    kafka和storm集群的环境安装
    查看>>
    ajax方式下载文件
    查看>>
    BZOJ 2820 莫比乌斯反演
    查看>>
    0616考试
    查看>>
    jstl
    查看>>