ThinkPHP分页使用例子(二十一)

原文:ThinkPHP分页使用例子(二十一)
ThinkPHP分页使用

PHP代码:
public function fenye(){
$User = M('Leyangjun'); // 实例化User对象
import('ORG.Util.Page');// 导入分页类
$count      = $User->count();// 查询满足要求的总记录数

$Page       = new Page($count,2);// 实例化分页类 传入总记录数和每页显示的记录数

$show       = $Page->show();// 分页显示输出

// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
$list = $User->limit($Page->firstRow.','.$Page->listRows)->select();
$this->assign('list',$list);// 赋值数据集
$this->assign('page',$show);// 赋值分页输出
$this->display(); // 输出模板
}

HTML页面:
<div>  
        <h1>分页显示数据</h1>
        <foreach name='list' item='vo'>
id:<{$vo.id}>--姓名:<{$vo.name}>--年龄<{$vo.age}>
<hr/>
</foreach>
                <{$page}>
        </div>

时间: 2024-10-28 02:26:55

ThinkPHP分页使用例子(二十一)的相关文章

thinkphp分页类二次开发实现select下拉式

修改thinkphp分页类:如下拉列表式分页(类似dedecms分页): 纯html代码:  代码如下 复制代码 <select name="sldd" style="width:36px" onchange="location.href=this.options[this.selectedIndex].value;"> <option value="http://URL/1">1</option

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十一)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十一)主位式地图移动模式 是否期待了很久?本节就来个重量级的做为开场白吧:主位式地图移动模式.何谓主位式地图移动模式,即以主角为中心,它的移动带动着所有对象包括地图.物体对象.其他玩家.怪物等等的相对移动,这些对象的移动都是以主角为参照物的.最典型例子莫过于当前流行的MMORPG了,你控制的角色在地图中永远是处于窗口正中心的位置(除了8个角落外),这就是主位式地图移动模式(如下图). 有朋友开始焦躁了:我的妈

Bootstrap &lt;基础二十一&gt;徽章(Badges)

原文:Bootstrap <基础二十一>徽章(Badges) Bootstrap 徽章(Badges).徽章与标签相似,主要的区别在于徽章的边角更加圆滑. 徽章(Badges)主要用于突出显示新的或未读的项.如需使用徽章,只需要把 <span class="badge"> 添加到链接.Bootstrap 导航等这些元素上即可. 下面的实例演示了这点: <!DOCTYPE html> <html> <head> <titl

ThinkPHP分页实例_php实例

本文实例讲述了ThinkPHP分页的实现方法,分享给大家供大家参考.具体方法如下: 在TP3.2框架手册中有一个数据分页,不过每次都要写太多的代码,还有中文设置等有些麻烦,做为程序开发者,有必要整理下: 实例运行效果如下图所示: 一.分页方法: 复制代码 代码如下: /**  * TODO 基础分页的相同代码封装,使前台的代码更少  * @param $m 模型,引用传递  * @param $where 查询条件  * @param int $pagesize 每页查询条数  * @retur

ThinkPHP 分页中带入查询(搜索)条件

很多情况下,分页还会带入查询条件,而这时查询往往是不固定的.例如常见的搜索,需要根据用户查询的关键字来进行检索,在搜索结果太多时,就需要将搜索结果进行合理分页. ThinkPHP 分页可以很容易的实现对不固定查询参数的支持.具体实现是给分页类的 parameter 属性赋值或者直接实例化分页类时传入查询参数.下面以例子来说明. parameter 属性赋值 例如要检索用户表中状态为 1 (status=1) 并且电子包含 163 的用户,当提交表单时(注意表单是 GET 方式提交),形成的 UR

thinkphp分页实现效果_php实例

对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下. 一.分页方法 /** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return \Think\Page */ function getpage(&$m,$where,$pagesize=10)

thinkPHP分页功能实例详解

本文实例讲述了thinkPHP分页功能.分享给大家供大家参考,具体如下: interface ServiceInterFace: <?php /** * InterFaceService * @author yhd */ namespace Red; interface ServiceInterFace { /** * 实例化当前类 */ public static function getInstance(); } StaticService 静态服务类: <?php /** * 静态服务类

thinkphp分页实现效果

对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下. 一.分页方法 /** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return \Think\Page */ function getpage(&$m,$where,$pagesize=10)

JAVA之旅(二十一)——泛型的概述以及使用,泛型类,泛型方法,静态泛型方法,泛型接口,泛型限定,通配符

JAVA之旅(二十一)--泛型的概述以及使用,泛型类,泛型方法,静态泛型方法,泛型接口,泛型限定,通配符 不知不觉JAVA之旅已经写到21篇了,不得不感叹当初自己坚持要重学一遍JAVA的信念,中途也算是非常的痛苦吧,不过熬到现在,已经算是有点效果了,继续加油,估计三十来篇就能结束自己的JAVA之旅了,go,go! 一.泛型的概述 什么是泛型,我们可以用一个很典型的例子来说明 package com.lgl.hellojava; import java.util.ArrayList; import