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
让你的网站首页自动选择语言转跳
Dec 06 PHP
php面向对象全攻略 (二) 实例化对象 使用对象成员
Sep 30 PHP
ThinkPHP采用模块和操作分析
Apr 18 PHP
php各种编码集详解和以及在什么情况下进行使用
Sep 11 PHP
php环境无法上传文件的解决方法
Apr 30 PHP
php实现仿写CodeIgniter的购物车类
Jul 29 PHP
总结对比php中的多种序列化
Aug 28 PHP
php出租房数据管理及搜索页面
May 23 PHP
PHP实现创建微信自定义菜单的方法示例
Jul 14 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
Jun 22 PHP
php模拟post提交请求调用接口示例解析
Aug 07 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版(3)
2006/10/09 PHP
php Hex RGB颜色值互换的使用
2013/05/10 PHP
yii实现图片上传及缩略图生成的方法
2014/12/04 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
JavaScript的面向对象(二)
2006/11/09 Javascript
Javascript valueOf 使用方法
2008/12/28 Javascript
javascript 通用简单的table选项卡实现
2010/05/07 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
js轮盘抽奖实例分析
2020/04/17 Javascript
jQuery获取select选中的option的value值实现方法
2016/08/29 Javascript
URL的参数中有加号传值变为空格的问题(URL特殊字符)
2016/11/04 Javascript
基于JavaScript实现验证码功能
2017/04/01 Javascript
原生JS实现不断变化的标签
2017/05/22 Javascript
JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码
2017/08/18 Javascript
element-ui组件table实现自定义筛选功能的示例代码
2019/03/15 Javascript
angular 表单验证器验证的同时限制输入的实现
2019/04/11 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
2019/12/19 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
[01:01:25]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第三局
2016/02/27 DOTA
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
python实现扫描日志关键字的示例
2018/04/28 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
pandas值替换方法
2018/07/10 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
python实现BP神经网络回归预测模型
2019/08/09 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
宿舍卫生检讨书
2014/01/16 职场文书
村干部培训班主持词
2014/03/28 职场文书
小学校长汇报材料
2014/08/20 职场文书
小学教师师德师风演讲稿
2014/08/22 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
平凡的世界读书笔记
2015/06/25 职场文书
消防安全培训工作总结
2015/10/23 职场文书
怎样做好公众演讲能力?
2019/08/28 职场文书
Python经常使用的一些内置函数
2022/04/11 Python