thinkphp实现分页下个多少页

2025-04-16 09:10:49
推荐回答(2个)
回答1:

    // 用来获取当前用户的买入订单
    public function TradingList($p = null) {
        $p = intval($p) ? intval($p) : 1;
        $pageSize = 15;
        $offset = ($p - 1) * $pageSize;
        $db = M('rebate_trading');
        $TradingList = $db->where(array('userid' => XAAKE))->order('time')->limit($offset, $pageSize)->select();
        $count = count($db->where(array('userid' => XAAKE))->select());
        $page = new \Think\Page($count, $pageSize);
        $page = $page->show();
        $this->assign('page', $page);
        $this->assign('TradingList', $TradingList);
        $this->pagetitle = '已买入订单';
        $this->display();
    }

你应该可以看得懂

回答2:

官方文档里有例子!