fleaphp crud操作之findByField函數(shù)的使用方法
更新時間:2011年04月23日 20:12:49 作者:
fleaphp crud操作之findByField函數(shù)的用法分享,需要的朋友可以參考下。
findByField函數(shù)原型
/**
* 返回具有指定字段值的第一條記錄
*
* @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函數(shù)參數(shù)說明
$field 提供查詢的字段
$value 提供查詢的值
$sort 排序方式
$fields 需要查詢顯示的字段名
fleaphp crud操作之findByField函數(shù)的用法示例
$dirname = dirname(__FILE__);
define('APP_DIR', $dirname . '/APP');
define('NO_LEGACY_FLEAPHP', true);
require($dirname.'/FleaPHP/FLEA/FLEA.php');
//設置緩存目錄
FLEA::setAppInf('internalCacheDir',$dirname.'/_Cache');
//鏈接數(shù)據(jù)庫
$dsn = array(
'driver' => 'mysql',
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'wordpress'
);
FLEA::setAppInf('dbDSN',$dsn);
//讀取wp_posts的內(nèi)容
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);
復制代碼 代碼如下:
/**
* 返回具有指定字段值的第一條記錄
*
* @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函數(shù)參數(shù)說明
$field 提供查詢的字段
$value 提供查詢的值
$sort 排序方式
$fields 需要查詢顯示的字段名
fleaphp crud操作之findByField函數(shù)的用法示例
復制代碼 代碼如下:
$dirname = dirname(__FILE__);
define('APP_DIR', $dirname . '/APP');
define('NO_LEGACY_FLEAPHP', true);
require($dirname.'/FleaPHP/FLEA/FLEA.php');
//設置緩存目錄
FLEA::setAppInf('internalCacheDir',$dirname.'/_Cache');
//鏈接數(shù)據(jù)庫
$dsn = array(
'driver' => 'mysql',
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'wordpress'
);
FLEA::setAppInf('dbDSN',$dsn);
//讀取wp_posts的內(nèi)容
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);
相關(guān)文章
遞歸實現(xiàn)php數(shù)組轉(zhuǎn)xml的代碼分享
本文以實例形式講述了PHP實現(xiàn)數(shù)組遞歸轉(zhuǎn)義的方法,分享給大家供大家參考之用。具體方法如下:2015-05-05
PHP文字轉(zhuǎn)圖片功能原理與實現(xiàn)方法分析
這篇文章主要介紹了PHP文字轉(zhuǎn)圖片功能原理與實現(xiàn)方法,結(jié)合具體實例形式分析了php基于gd2擴展庫生成圖片的相關(guān)配置及使用方法,需要的朋友可以參考下2017-08-08
利用PHP內(nèi)置SERVER開啟web服務(本地開發(fā)使用)
PHP 5.4.0起, CLI SAPI 提供了一個內(nèi)置的Web服務器,這個內(nèi)置的Web服務器主要用于本地開發(fā)使用,不可用于線上產(chǎn)品環(huán)境,URI請求會被發(fā)送到PHP所在的的工作目錄Working Directory進行處理,除非你使用了-t參數(shù)來自定義不同的目錄2020-01-01

