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连接MongoDB示例代码
Sep 06 PHP
深入php list()函数的详解
Jun 05 PHP
php 如何获取数组第一个值
Aug 06 PHP
显示youtube视频缩略图和Vimeo视频缩略图代码分享
Feb 13 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
php中mt_rand()随机数函数用法
Nov 24 PHP
功能强大的PHP图片处理类(水印、透明度、旋转)
Oct 21 PHP
PHP环境搭建的详细步骤
Jun 30 PHP
php file_get_contents取文件中数组元素的方法
Apr 01 PHP
Yii 2.0如何使用页面缓存方法示例
May 23 PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 PHP
TP5框架页面跳转样式操作示例
Apr 05 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
一个连接两个不同MYSQL数据库的PHP程序
2006/10/09 PHP
怎样在php中使用PDF文档功能
2006/10/09 PHP
比较strtr, str_replace和preg_replace三个函数的效率
2013/06/26 PHP
PHP过滤★等特殊符号的正则
2014/01/27 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
利用php输出不同的心形图案
2016/04/22 PHP
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
2016/11/20 PHP
关于PHP通用返回值设置方法
2017/03/31 PHP
几个比较实用的JavaScript 测试及效验工具
2010/04/18 Javascript
jQuery版仿Path菜单效果
2011/12/15 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
Jquery日期选择datepicker插件用法实例分析
2015/06/08 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
js实现精确到毫秒的倒计时效果
2016/08/05 Javascript
JavaScript获取服务器时间的方法详解
2016/12/11 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
2017/08/17 jQuery
vue 避免变量赋值后双向绑定的操作
2020/11/07 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
Python  unittest单元测试框架的使用
2018/09/08 Python
对python:print打印时加u的含义详解
2018/12/15 Python
PyCharm安装Markdown插件的两种方法
2019/06/24 Python
python IDLE 背景以及字体大小的修改方法
2019/07/12 Python
Python多线程获取返回值代码实例
2020/02/17 Python
Python中全局变量和局部变量的理解与区别
2021/02/07 Python
python 制作磁力搜索工具
2021/03/04 Python
Vince官网:全球著名设计师品牌,休闲而优雅的服饰
2017/01/15 全球购物
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
自荐信不宜过于夸大
2013/11/06 职场文书
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server