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中的string类型使用说明
Jul 27 PHP
php代码运行时间查看类代码分享
Aug 06 PHP
php实现的返回数据格式化类实例
Sep 22 PHP
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
Nov 04 PHP
php中的动态调用实例分析
Jan 07 PHP
php检查字符串中是否包含7位GSM字符的方法
Mar 17 PHP
PHP Streams(流)详细介绍及使用
May 12 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
关于php支持的协议与封装协议总结(推荐)
Nov 17 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
PHP PDOStatement::fetch讲解
Jan 31 PHP
PHP设计模式之单例模式定义与用法分析
Mar 26 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安装全攻略:APACHE
2006/10/09 PHP
PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去后门
2020/09/13 PHP
判断脚本加载是否完成的方法
2009/05/26 Javascript
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误
2013/01/11 Javascript
使用Js让Html中特殊字符不被转义
2013/11/05 Javascript
Js与下拉列表处理问题解决
2014/02/13 Javascript
jquery果冻抖动效果实现方法
2015/01/15 Javascript
动态加载jQuery的两种方法实例分析
2015/07/17 Javascript
详解Jquery实现ready和bind事件
2016/04/14 Javascript
Vue实现双向数据绑定
2017/05/03 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
详解js获取video任意时间的画面截图
2019/04/17 Javascript
新手快速入门微信小程序组件库 iView Weapp
2019/06/24 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
JavaScript中的this原理及6种常见使用场景详解
2020/02/14 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
[01:03:50]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第二场 2月7日
2021/03/11 DOTA
Python求导数的方法
2015/05/09 Python
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
html5 video全屏播放/自动播放的实现示例
2020/08/06 HTML / CSS
数百万免费的图形资源:Freepik
2020/09/21 全球购物
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
单位介绍信范文
2014/01/18 职场文书
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
车间机修工岗位职责
2014/02/28 职场文书
2015年度质量工作总结报告
2015/04/27 职场文书
基层工作经历证明
2015/06/19 职场文书
志愿者工作心得体会
2016/01/15 职场文书