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();
}