>  기사  >  백엔드 개발  >  fleaphp fleaphp findByField 함수를 이용한 crud 연산 방법

fleaphp fleaphp findByField 함수를 이용한 crud 연산 방법

WBOY
WBOY원래의
2016-07-29 08:44:59995검색

findByField 함수 프로토타입

코드 복사 코드는 다음과 같습니다.


/**
* 지정된 필드 값이 있는 첫 번째 레코드를 반환합니다.
*
* @param string $field
* @param 혼합 $value
* @param string $sort
* @ param 혼합 $필드
*
* @return 배열
*/
함수 & findByField( $field, $value, $sort = null, $fields = '*')
{
return $this->find(array($field => $value), $sort, $fields) ;
}


findByField 함수 매개변수 설명
$field는 쿼리된 필드를 제공합니다
$value는 쿼리된 값을 제공합니다
$sort 정렬 방법
$ 표시된 필드 이름
fleaphp crud 작업에서 findByField 함수 사용 예

코드 복사 코드는 다음과 같습니다.


$dirname = dirname(__FILE__);
define('APP_DIR', $dirname . '/APP')
define('NO_LEGACY_FLEAPHP',
require($dirname) .'/FleaPHP/FLEA/ FLEA.php');
//캐시 디렉토리 설정
FLEA::setAppInf('internalCacheDir',$dirname.'/_Cache')//링크 데이터베이스
$dsn = array(
'driver' => 'mysql',
'host' => 'localhost',
'login' => 'root',
' 비밀번호' => '' ,
'database' => 'wordpress'
)
FLEA::setAppInf('dbDSN',$dsn)
//wp_posts 내용 읽기
FLEA:: loadClass('FLEA_Db_TableDataGateway');
class Teble_Class는 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($ 행 집합)


위 내용은 fleaphp 컨텐츠를 포함하여 fleaphp fleaphp crud 작업의 findByField 기능을 사용하는 방법을 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 디버그 설치 팁다음 기사:PHP 디버그 설치 팁