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漏洞小结
Feb 05 PHP
PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
Apr 09 PHP
四个常见html网页乱码问题及解决办法
Sep 08 PHP
CI框架数据库查询缓存优化的方法
Nov 21 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
Apr 15 PHP
PHP用PDO如何封装简单易用的DB类详解
Jul 30 PHP
PHP设计模式之状态模式定义与用法详解
Apr 02 PHP
PHP的PDO事务与自动提交
Jan 24 PHP
PHP PDOStatement::setAttribute讲解
Feb 01 PHP
Ajax+PHP实现的删除数据功能示例
Feb 12 PHP
php ajax confirm 删除实例详解
Mar 06 PHP
Laravel 前端资源配置教程
Oct 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
深入PHP autoload机制的详解
2013/06/09 PHP
php Session存储到Redis的方法
2013/11/04 PHP
解决php表单重复提交实现方法
2015/09/29 PHP
LINUX下PHP程序实现WORD文件转化为PDF文件的方法
2016/05/13 PHP
CI框架数据库查询缓存优化的方法
2016/11/21 PHP
javascript开发中因空格引发的错误
2010/11/08 Javascript
java和javascript获取word文档的书签位置对比
2014/06/19 Javascript
在JavaScript中使用对数Math.log()方法的教程
2015/06/15 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
总结十个Angular.js由浅入深的面试问题
2016/08/26 Javascript
JQuery遍历元素的父辈和祖先的方法
2016/09/18 Javascript
VUE JS 使用组件实现双向绑定的示例代码
2017/01/10 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
微信小程序表单验证WxValidate的使用
2019/11/27 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
[02:06]DOTA2肉山黑名单魔法终结者 敌法师中文配音鉴赏
2013/06/17 DOTA
[04:09]显微镜下的DOTA2第十二期—NaVi美如画的团战
2014/06/23 DOTA
比较详细Python正则表达式操作指南(re使用)
2008/09/06 Python
Python列表append和+的区别浅析
2015/02/02 Python
Python简单的制作图片验证码实例
2017/05/31 Python
Python:type、object、class与内置类型实例
2019/12/25 Python
django 取消csrf限制的实例
2020/03/13 Python
Python xlwt模块使用代码实例
2020/06/10 Python
如何利用Python写个坦克大战
2020/11/18 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
Ben Sherman官方网站:英国男装品牌
2019/10/22 全球购物
永远跟党走演讲稿
2014/09/12 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
司机岗位职责范本
2015/04/10 职场文书
建党伟业的观后感
2015/06/01 职场文书
高中地理教学反思
2016/02/19 职场文书
初一语文教学反思
2016/03/03 职场文书
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python