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);
fleaphp crud操作之findByField函数的使用方法
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@