fleaphp crud操作之find函数的使用方法


Posted in PHP onApril 23, 2011

find函数的原型

/** 
* 返回符合条件的第一条记录及所有关联的数据,查询没有结果返回 false 
* 
* @param mixed $conditions 
* @param string $sort 
* @param mixed $fields 
* @param mixed $queryLinks 
* 
* @return array 
*/ 
function & find($conditions, $sort = null, $fields = '*', $queryLinks = true) 
{ 
$rowset =& $this->findAll($conditions, $sort, 1, $fields, $queryLinks); 
if (is_array($rowset)) { 
$row = reset($rowset); 
} else { 
$row = false; 
} 
unset($rowset); 
return $row; 
}

find同findAll的区别在于find少了一个参数$limit,也就是说,find只会找出符合条件的第一条记录
$conditions,
$sort = null,
$fields = ‘*'
$queryLinks = true
$conditions = null, 查询条件
通常数组,包含字段名和值
例如
array('fieldname' => 'value1','fieldnameb' => 'value2')

$sort = null, 排序
字段以及排序的方式,通常这是一个字串
例如
'ID ASC,post_date DESC' //如果只有一个条件可以这样 'ID ASC'

$fields = ‘*';, 需要查询显示的字段,默认全部显示
例如
array('ID','post_title','post_parent')

$queryLinks = true
fleaphp函数find方法的使用和示例
$rowsets = $tableposts->find(array('post_type'=>'post'),'ID ASC,post_date DESC',array('ID','post_title','post_parent')); 
dump($rowsets);
PHP 相关文章推荐
如何过滤高亮显示非法字符
Oct 09 PHP
PHP个人网站架设连环讲(四)
Oct 09 PHP
APMServ使用说明
Oct 23 PHP
给php新手谈谈我的学习心得
Feb 25 PHP
php 使用post,get的一种简洁方式
Apr 25 PHP
PHP使用CURL获取302跳转后的地址实例
May 04 PHP
ThinkPHP模板IF标签用法详解
Jul 01 PHP
php中fgetcsv()函数用法实例
Nov 28 PHP
php实现随机显示图片方法汇总
May 21 PHP
PHP高效获取远程图片尺寸和大小的实现方法
Oct 20 PHP
php成功操作redis cluster集群的实例教程
Jan 13 PHP
php解决安全问题的方法实例
Sep 19 PHP
fleaphp crud操作之findByField函数的使用方法
Apr 23 #PHP
fleaphp常用方法分页之Pager使用方法
Apr 23 #PHP
PHP中限制IP段访问、禁止IP提交表单的代码
Apr 23 #PHP
PHP计划任务、定时执行任务的实现代码
Apr 23 #PHP
PHP导入Excel到MySQL的方法
Apr 23 #PHP
在php和MySql中计算时间差的方法
Apr 22 #PHP
PHP遍历二维数组的代码
Apr 22 #PHP
You might like
一个用php实现的获取URL信息的类
2007/01/02 PHP
php实现首页链接查询 友情链接检查的代码
2010/01/05 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
php基于双向循环队列实现历史记录的前进后退等功能
2015/08/08 PHP
PHP对象链式操作实现原理分析
2016/10/09 PHP
php实现多维数组排序的方法示例
2017/03/23 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
2017/05/20 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
改善用户体验的五款jQuery插件分享
2011/05/22 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
Javascript和Java获取各种form表单信息的简单实例
2014/02/14 Javascript
js通过更改按钮的显示样式实现按钮的滑动效果
2014/04/23 Javascript
jquery使用ajax实现微信自动回复插件
2014/04/28 Javascript
关于JS数组追加数组采用push.apply的问题
2014/06/09 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
javascript基础语法学习笔记
2016/01/04 Javascript
带你了解session和cookie作用原理区别和用法
2017/08/14 Javascript
AngularJS实现的根据数量与单价计算总价功能示例
2017/12/26 Javascript
浅谈Vuejs中nextTick()异步更新队列源码解析
2017/12/31 Javascript
three.js 入门案例详解
2018/01/23 Javascript
详解webpack 入门与解析
2018/04/09 Javascript
vue实现购物车抛物线小球动画效果的方法详解
2019/02/13 Javascript
js继承的这6种方式!(上)
2019/04/23 Javascript
[01:02:46]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
2018/01/23 Python
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
2018/01/23 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
python 写一个文件分发小程序
2020/12/05 Python
EntityManager都有哪些方法
2013/11/01 面试题
八项规定整改措施
2014/02/12 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
质量保证书怎么写
2015/02/27 职场文书
漫画「古见同学有交流障碍症」第25卷封面公开
2022/03/21 日漫