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


Posted in PHP onApril 23, 2011

findByField函数原型

/** 
* 返回具有指定字段值的第一条记录 
* 
* @param string $field 
* @param mixed $value 
* @param string $sort 
* @param mixed $fields 
* 
* @return array 
*/ 
function & findByField($field, $value, $sort = null, $fields = '*') 
{ 
return $this->find(array($field => $value), $sort, $fields); 
}

findByField函数参数说明
$field 提供查询的字段
$value 提供查询的值
$sort 排序方式
$fields 需要查询显示的字段名
fleaphp crud操作之findByField函数的用法示例
$dirname = dirname(__FILE__); 
define('APP_DIR', $dirname . '/APP'); 
define('NO_LEGACY_FLEAPHP', true); 
require($dirname.'/FleaPHP/FLEA/FLEA.php'); 
//设置缓存目录 
FLEA::setAppInf('internalCacheDir',$dirname.'/_Cache'); 
//链接数据库 
$dsn = array( 
'driver' => 'mysql', 
'host' => 'localhost', 
'login' => 'root', 
'password' => '', 
'database' => 'wordpress' 
); 
FLEA::setAppInf('dbDSN',$dsn); 
//读取wp_posts的内容 
FLEA::loadClass('FLEA_Db_TableDataGateway'); 
class Teble_Class extends FLEA_Db_TableDataGateway { 
var $tableName = 'wp_posts'; 
var $primaryKey = 'ID'; 
} 
$tableposts =& new Teble_Class(); 
$rowsets = $tableposts->findByField('ID',4,'post_date DESC',array('ID','post_title')); 
dump($rowsets);
PHP 相关文章推荐
PHP session常见问题集锦及解决办法总结
Mar 18 PHP
PHP 文件上传进度条的两种实现方法的代码
Nov 25 PHP
PHP简单系统查询模块代码打包下载
Jun 07 PHP
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
Dec 28 PHP
PHP中ini_set和ini_get函数的用法小结
Feb 18 PHP
php实现过滤表单提交中html标签的方法
Oct 17 PHP
php动态添加url查询参数的方法
Apr 14 PHP
PHP strip_tags保留多个HTML标签的方法
May 22 PHP
PHP 接入微信扫码支付总结(总结篇)
Nov 03 PHP
php中通用的excel导出方法实例
Dec 30 PHP
PHP利用递归函数实现无限级分类的方法
Mar 22 PHP
详解PHP变量传值赋值和引用赋值变量销毁
Mar 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
PHP中调用ASP.NET的WebService的代码
Apr 22 #PHP
You might like
PHP similar_text 字符串的相似性比较函数
2010/05/26 PHP
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
javascript Keycode对照表
2009/10/24 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
2010/01/15 Javascript
jquery一般方法介绍 入门参考
2011/06/21 Javascript
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
javascript禁制后退键(Backspace)实例代码
2013/11/15 Javascript
jquery选择checked在ie8普通模式下的问题
2014/02/12 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
2015/06/04 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
js实现定时进度条完成后切换图片
2017/01/04 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
100行代码理解和分析vue2.0响应式架构
2017/03/09 Javascript
Angular4绑定html内容出现警告的处理方法
2017/11/03 Javascript
JS简单获得节点元素的方法示例
2018/02/10 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
2018/08/10 Javascript
JS如何生成随机验证码
2020/03/02 Javascript
js 动态校验开始结束时间的实现代码
2020/05/25 Javascript
python之PyMongo使用总结
2017/05/26 Python
对python中Json与object转化的方法详解
2018/12/31 Python
python opencv 实现对图像边缘扩充
2020/01/19 Python
python 两个一样的字符串用==结果为false问题的解决
2020/03/12 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
Python中pass语句的作用是什么
2016/06/01 面试题
幼儿教师工作感言
2014/02/14 职场文书
《争吵》教学反思
2014/02/15 职场文书
成龙霸王洗发水广告词
2014/03/14 职场文书
健康家庭事迹材料
2014/05/02 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
2014年调度员工作总结
2014/11/19 职场文书
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis
javascript的var与let,const之间的区别详解
2022/02/18 Javascript
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android