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&mysql(四)
Oct 09 PHP
PHP代码网站如何防范SQL注入漏洞攻击建议分享
Mar 01 PHP
探讨PHP JSON中文乱码的解决方法详解
Jun 06 PHP
php实现可以设置中奖概率的抽奖程序代码分享
Jan 19 PHP
php按百分比生成缩略图的代码分享
May 10 PHP
Laravel 5框架学习之表单
Apr 08 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
May 12 PHP
PHP常用的三种设计模式
Feb 17 PHP
php判断str字符串是否是xml格式数据的方法示例
Jul 26 PHP
PHP实现的获取文件mimes类型工具类示例
Apr 08 PHP
PHP应用跨时区功能的实现方法
Mar 21 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
Dec 31 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
windows xp下安装pear
2006/12/02 PHP
php增删改查示例自己写的demo
2013/09/04 PHP
详解PHP安装mysql.so扩展的方法
2016/12/31 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
JavaScript静态的动态
2006/09/18 Javascript
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
提高jQuery性能的十个诀窍
2013/11/14 Javascript
解析JavaScript中delete操作符不能删除的对象
2013/12/03 Javascript
jQuery淡入淡出元素让其效果更为生动
2014/09/01 Javascript
JavaScript学习笔记之基础语法
2015/01/22 Javascript
jQuery插件制作之全局函数用法实例
2015/06/01 Javascript
js脚本分页代码分享(7种样式)
2015/08/19 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
2016/01/29 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
2016/11/22 Javascript
javascript删除html标签函数cIsHTML
2017/01/09 Javascript
基于javascript实现最简单选项卡切换
2017/02/01 Javascript
Angular服务Request异步请求的实例讲解
2018/08/13 Javascript
vue-cli脚手架的安装教程图解
2018/09/02 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
2020/03/29 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
[41:12]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python实现方便使用的级联进度信息实例
2015/05/05 Python
详解python里使用正则表达式的全匹配功能
2017/10/19 Python
Python 实现删除某路径下文件及文件夹的实例讲解
2018/04/24 Python
Django如何简单快速实现PUT、DELETE方法
2019/07/24 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
详解用python -m http.server搭一个简易的本地局域网
2020/09/24 Python
CSS3贝塞尔曲线示例:创建链接悬停动画效果
2020/11/19 HTML / CSS
英国工具中心:UK Tool Centre
2017/07/10 全球购物
Herschel美国官网:背包、手提袋及配件
2020/03/10 全球购物
司机辞职报告范文
2014/01/20 职场文书
跟单业务员岗位职责
2014/03/08 职场文书
团委竞选演讲稿
2014/04/24 职场文书
酒店仓管员岗位职责
2015/04/01 职场文书
2015学校年度工作总结
2015/05/11 职场文书
飞越疯人院观后感
2015/06/09 职场文书