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文本数据库的搜索方法
Oct 09 PHP
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
php中定时计划任务的实现原理
Jan 08 PHP
四种php中webservice实现的简单架构方法及实例
Feb 03 PHP
Codeigniter实现发送带附件的邮件
Mar 19 PHP
PHP中filter函数校验数据的方法详解
Jul 31 PHP
php关键字仅替换一次的实现函数
Oct 29 PHP
简单谈谈PHP中的Reload操作
Dec 12 PHP
浅谈PHP接入(第三方登录)QQ登录 OAuth2.0 过程中遇到的坑
Oct 13 PHP
PHP实现的函数重载功能示例
Aug 03 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
Nov 09 PHP
PHP7 新增功能
Mar 09 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
967 个函式
2006/10/09 PHP
简单易用的计数器(数据库)
2006/10/09 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
2013/08/07 PHP
php计算税后工资的方法
2015/07/28 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
2019/10/16 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
jQuery用unbind方法去掉hover事件及其他方法介绍
2013/03/18 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
ComboBox(下拉列表框)通过url加载调用远程数据的方法
2017/08/06 Javascript
如何开发出更好的JavaScript模块
2017/12/22 Javascript
微信小程序wx:for和wx:for-item的用法详解
2018/04/01 Javascript
详解使用Next.js构建服务端渲染应用
2018/07/10 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
Python3实现Web网页图片下载
2016/01/28 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
python使用mysql的两种使用方式
2018/03/07 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
Python2与Python3的区别详解
2020/02/09 Python
flask开启多线程的具体方法
2020/08/02 Python
人力资源管理专业毕业生自我评价
2013/09/21 职场文书
自荐信范文
2013/12/10 职场文书
高级编程求职信模板
2014/02/16 职场文书
爱护花草树木的标语
2014/06/11 职场文书
学生偷窃检讨书
2014/09/25 职场文书
财会专业大学生求职信
2014/09/26 职场文书
巾帼文明岗事迹材料
2014/12/24 职场文书
新员工考核评语
2014/12/31 职场文书
社会治安综合治理责任书
2015/01/29 职场文书
信仰纪录片观后感
2015/06/08 职场文书
初中同学会致辞
2015/08/01 职场文书
高中军训感想
2015/08/07 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
mybatis源码解读之executor包语句处理功能
2022/02/15 Java/Android