zoukankan      html  css  js  c++  java
  • thinkphp几个表的数据合并,并用数组分页

    控制器:

    //金币扣除
    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 ThinkPage($count, $pagesize);
    	$p->setConfig('header', '<li class="rows">共<b>%TOTAL_ROW%</b>条记录 第<b>%NOW_PAGE%</b>页/共<b>%TOTAL_PAGE%</b>页</li>');
    	$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;
    }
    
  • 相关阅读:
    moment.js常用时间示例,时间管理
    RabbitMQ用户增删及权限控制
    CDN概念基本介绍
    在LinkedIn的 Kafka 生态系统
    发行说明
    Kafka 1.0版本发布
    redis应用场景及实例
    Redis哨兵集群
    redis-订阅与发布
    redis事务
  • 原文地址:https://www.cnblogs.com/lvchenfeng/p/5566080.html
Copyright © 2011-2022 走看看