当前位置: 网学 > 编程文档 > PHP > 正文

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

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/06/21

鉴于大家对PHP十分关注,我们编辑小组在此为大家搜集整理了“fleaphp crud操作之findByField函数的使用方法”一文,供大家参考学习

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);

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号