findByField函数原型 <div class="codetitle"><a style="CURSOR: pointer" data="29780" class="copybut" id="copybut29780" onclick="doCopy('code29780')"> 代码如下:<div class="codebody" id="code29780"> /* 返回具有指定字段值的第一条记录 @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函数的用法示例 <div class="codetitle"><a style="CURSOR: pointer" data="21494" class="copybut" id="copybut21494" onclick="doCopy('code21494')"> 代码如下:<div class="codebody" id="code21494"> $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);
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|