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函数常用用法小结
Feb 08 PHP
PHP+Mysql+jQuery实现动态展示信息
Oct 08 PHP
PHP 万年历实现代码
Oct 18 PHP
php获取操作系统语言代码
Nov 04 PHP
php Session存储到Redis的方法
Nov 04 PHP
php生成gif动画的方法
Nov 05 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
Jun 13 PHP
PHP parse_ini_file函数的应用与扩展操作示例
Jan 07 PHP
laravel 验证错误信息到 blade模板的方法
Sep 29 PHP
Laravel5.1 框架表单验证操作实例详解
Jan 07 PHP
php libevent 功能与使用方法详解
Mar 04 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
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
图文介绍PHP添加Redis模块及连接
2015/07/28 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
2016/10/17 PHP
发现的以前不知道的函数
2006/09/19 Javascript
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
判断客户端浏览器是否安装了Flash插件的多种方法
2010/08/11 Javascript
理解javascript回调函数
2014/12/28 Javascript
PHP守护进程实例
2015/03/06 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
ES6中字符串string常用的新增方法小结
2017/11/07 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
jQuery实现表单动态添加数据并提交的方法
2018/07/19 jQuery
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
2019/02/12 Javascript
简单了解three.js 着色器材质
2020/08/03 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
Python自动连接ssh的方法
2015/03/07 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
Python比较2个时间大小的实现方法
2018/04/10 Python
python实现flappy bird小游戏
2018/12/24 Python
详解Django模版中加载静态文件配置方法
2019/07/21 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
2019/10/30 Python
基于python的列表list和集合set操作
2019/11/24 Python
世界领先的以旅馆为主的在线预订平台:Hostelworld
2016/10/09 全球购物
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
Theflamel意大利:女士奢华服装、鞋子和配件
2020/01/11 全球购物
struct和class的区别
2015/11/20 面试题
带薪年假请假条
2014/02/04 职场文书
《孙权劝学》教学反思
2014/04/23 职场文书
2014乡镇领导班子四风对照检查材料思想汇报
2014/10/05 职场文书
小学生读书笔记范文
2015/06/30 职场文书
pytorch通过训练结果的复现设置随机种子
2021/06/01 Python