ThinkPHP有变量的where条件分页实例


Posted in PHP onNovember 03, 2014

本文实例讲述了ThinkPHP有变量的where条件分页的实现方法。分享给大家供大家参考。

主要功能代码如下:

$Form= D('Announcement');

import("ORG.Util.Page");

$count = $Form->count();    //计算总数

$p = new Page ( $count, 5 );

$map = array();// 使用索引数组或者对象来作为查询条件,使用对象方式和使用数组方式的条件效果是相同的,并且是可以互换的。

$map['user_id']=$_SESSION['loginUserId'];  //

$list=$Form->limit($p->firstRow.','.$p->listRows)->order('announcement_id desc')->where($map)->findAll();  //分页语句写法  where直接运用

//dump($Form->getLastSql()); //打印出sql语句

$page = $p->show ();        //分页映射

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP zlib扩展实现页面GZIP压缩输出
Jun 17 PHP
pdo中使用参数化查询sql
Aug 11 PHP
php 下载保存文件保存到本地的两种实现方法
Aug 12 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
Sep 02 PHP
php将图片文件转换成二进制输出的方法
Jun 10 PHP
PHP几个实用自定义函数小结
Jan 25 PHP
Yii2实现上下联动下拉框功能的方法
Aug 10 PHP
php is_executable判断给定文件名是否可执行实例
Sep 26 PHP
php array_keys 返回数组的键名
Oct 25 PHP
Discuz论坛密码与密保加密规则
Dec 19 PHP
php爬取天猫和淘宝商品数据
Feb 23 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 PHP
PHP的拦截器实例分析
Nov 03 #PHP
php类中的各种拦截器用法分析
Nov 03 #PHP
PHP类的反射用法实例
Nov 03 #PHP
php之curl设置超时实例
Nov 03 #PHP
PHP中使用addslashes函数转义的安全性原理分析
Nov 03 #PHP
php中$_GET与$_POST过滤sql注入的方法
Nov 03 #PHP
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
Nov 03 #PHP
You might like
3个PHP多维数组转为一维数组的方法实例
2014/03/13 PHP
php获取一个变量的名字的方法
2014/09/05 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
php中青蛙跳台阶的问题解决方法
2018/10/14 PHP
jquery中获得$.ajax()事件返回的值并添加事件的方法
2010/04/15 Javascript
JS俄罗斯方块,包含完整的设计理念
2010/12/11 Javascript
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
javascript小数四舍五入多种方法实现
2012/12/23 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
js switch case default 的用法示例介绍
2013/10/23 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
文本域光标操作的jQuery扩展分享
2014/03/10 Javascript
AngularJS iframe跨域打开内容时报错误的解决办法
2015/01/26 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
2015/04/12 Javascript
jQuery实现径向动画菜单效果
2015/07/17 Javascript
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
2016/05/19 Javascript
bootstrap table表格插件使用详解
2017/05/08 Javascript
详解利用 Express 托管静态文件的方法
2017/09/18 Javascript
原生js实现移动端触摸轮播的示例代码
2017/12/22 Javascript
jQuery实现定时隐藏对话框的方法分析
2018/02/12 jQuery
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
浅谈Vue3.0新版API之composition-api入坑指南
2020/04/30 Javascript
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
Django 1.10以上版本 url 配置注意事项详解
2019/08/05 Python
史蒂夫·马登加拿大官网:Steve Madden加拿大
2017/11/18 全球购物
酒店管理自荐信
2013/10/23 职场文书
祖国在我心中演讲稿450字
2014/09/05 职场文书
作文评语集锦
2014/12/25 职场文书
费城故事观后感
2015/06/10 职场文书
2015年电气技术员工作总结
2015/07/24 职场文书
图文详解nginx日志切割的实现
2022/01/18 Servers
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏
redis protocol通信协议及使用详解
2022/07/15 Redis