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 相关文章推荐
用在PHP里的JS打印函数
Oct 09 PHP
Apache设置虚拟WEB
Oct 09 PHP
新版PHP极大的增强功能和性能
Oct 09 PHP
php日历[测试通过]
Mar 27 PHP
PHP统计目录下的文件总数及代码行数(去除注释及空行)
Jan 17 PHP
PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)
Aug 31 PHP
PHP字符串长度计算 - strlen()函数使用介绍
Oct 15 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
Jun 27 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
php实现模拟登陆方正教务系统抓取课表
May 19 PHP
php实现点击可刷新验证码
Nov 07 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 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 和 MySQL 时区的一点总结
2008/03/26 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
2013/06/25 PHP
从零开始学YII2框架(四)扩展插件yii2-kartikgii
2014/08/20 PHP
destoon供应信息title调用出公司名称的方法
2014/08/22 PHP
php提交post数组参数实例分析
2015/12/17 PHP
PHP不使用递归的无限级分类简单实例
2016/11/05 PHP
如何打开php的gd2库
2017/02/09 PHP
PHP二维关联数组的遍历方式(实例讲解)
2017/10/18 PHP
23个Javascript弹出窗口特效整理
2011/02/25 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
jQuery团购倒计时特效实现方法
2015/05/07 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
2016/02/14 Javascript
浅谈如何实现easyui的datebox格式化
2016/06/12 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
2019/06/07 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
Vue图片浏览组件v-viewer用法分析【支持旋转、缩放、翻转等操作】
2019/11/04 Javascript
JavaScript设计模型Iterator实例解析
2020/01/22 Javascript
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
python3图片转换二进制存入mysql
2013/12/06 Python
从零学python系列之从文件读取和保存数据
2014/05/23 Python
Python简单计算文件夹大小的方法
2015/07/14 Python
Python实现批量检测HTTP服务的状态
2016/10/27 Python
用Python写一段用户登录的程序代码
2018/04/22 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
JackJones官方旗舰店:杰克琼斯男装
2018/03/27 全球购物
晚归检讨书
2014/02/19 职场文书
工程类专业自荐信范文
2014/03/09 职场文书
房屋产权证明书
2014/10/15 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书