thinkphp 3.2 =》0625-8_分页效果

1.控制器     Application/Admin/Controller/GoodsController.class.php

  参考页=》ThinkPHP/Library/Think/Page.class.php


<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 14-6-25
 * Time: 上午9:24
 */

namespace Admin\Controller;


use Think\Controller;
use Think\Image;
use Think\Page;
use Think\Upload;

class GoodsController extends Controller{

    public function  index(){
        /*
//        echo 'goods Index';
//        echo MODULE_NAME,CONTROLLER_NAME,ACTION_NAME;  ThinkPHP定义的常量...
        $goodsModel = M('Goods');  //基础模型Think/Model
        $rows = $goodsModel->select();//查询goods表中的所有数据
        $this->assign('rows',$rows);//二维数组
        $this->display(); //没有指定参数. 默认使用请求的方法名字
        */





        //>>1.显示分页工具条
        $goodsModel = M('Goods');
        $totalRows = $goodsModel->count(); //统计总条数

        //创建分页对象时,分页对象需要总记录数和分页条数
        $page = new Page($totalRows,2);
        $page->rollPage=5;
        $page->setConfig('theme','%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%  %HEADER%');
        $pageHtml = $page->show();//生成分页的连接效果(分页工具条的html代码);
        $this->assign('pageHtml',$pageHtml);


        //>>2.查询出当前页面的列表数据
        $rows = $goodsModel->page(I('get.p',1),$page->listRows)->select();
        $this->assign('rows',$rows);


        $this->display();
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值