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 相关文章推荐
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
使用zend studio for eclipse不能激活代码提示功能的解决办法
Oct 11 PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 PHP
2014最热门的24个php类库汇总
Dec 18 PHP
php邮箱地址正则表达式验证
Nov 13 PHP
php中关于长度计算容易混淆的问题分析
May 27 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
Sep 23 PHP
php使用curl模拟浏览器表单上传文件或者图片的方法
Nov 10 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
Apr 17 PHP
在 Laravel 项目中使用 webpack-encore的方法
Jul 21 PHP
php创建类并调用的实例方法
Sep 25 PHP
php实现将数组或对象写入到文件的方法小结【三种方法】
Apr 22 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 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP实现的简单适配器模式示例
2017/06/22 PHP
使用laravel和ECharts实现折线图效果的例子
2019/10/09 PHP
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
AngularJS手动表单验证
2016/02/01 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
jQuery进阶实践之利用最优雅的方式如何写ajax请求
2017/12/20 jQuery
JS点击动态添加标签、删除指定标签的代码
2018/04/18 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
谈谈JavaScript中的垃圾回收机制
2020/09/17 Javascript
Python探索之创建二叉树
2017/10/25 Python
python回调函数中使用多线程的方法
2017/12/25 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Python 进程之间共享数据(全局变量)的方法
2019/07/16 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
Pycharm 2019 破解激活方法图文详解
2019/10/11 Python
Python中BeautifuSoup库的用法使用详解
2019/11/15 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
TensorFlow2.0:张量的合并与分割实例
2020/01/19 Python
tensorflow tf.train.batch之数据批量读取方式
2020/01/20 Python
Python如何读取、写入JSON数据
2020/07/28 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
css3 2D图片转动样式可以扩充到Js当中
2014/04/29 HTML / CSS
这段代码难道不该打印出56吗
2013/02/27 面试题
超市促销实习自我鉴定
2013/09/23 职场文书
养殖行业的创业计划书
2014/01/05 职场文书
幼师求职信
2014/06/23 职场文书
优秀团员事迹材料1000字
2014/08/20 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
暂停营业通知
2015/04/25 职场文书
2019最新劳动仲裁申请书!
2019/07/08 职场文书
sql server 累计求和实现代码
2022/02/28 SQL Server