PHP 클래스 phprs\ezsql\rules\basic\WhereRule

상속: extends OrderByRule
파일 보기 프로젝트 열기: caoym/phprs-restful 1 사용 예제들

공개 메소드들

메소드 설명
where ( string $expr, mixed $_ = null ) : OrderByRule where('a=?', 1) => "WHERE a=1" where('a=?', Sql::native('now()')) => "WHERE a=now()" where('a IN (?)', [1, 2]) => "WHERE a IN (1,2)"
whereArgs ( string $args ) : OrderByRule whereArgs([ 'a'=>1, 'b'=>['IN'=>[1,2]] 'c'=>['BETWEEN'=>[1,2]] 'd'=>['<>'=>1] ])

메소드 상세

where() 공개 메소드

where('a=?', 1) => "WHERE a=1" where('a=?', Sql::native('now()')) => "WHERE a=now()" where('a IN (?)', [1, 2]) => "WHERE a IN (1,2)"
public where ( string $expr, mixed $_ = null ) : OrderByRule
$expr string
$_ mixed
리턴 OrderByRule

whereArgs() 공개 메소드

=> "WHERE a=1 AND b IN(1,2) AND c BETWEEN 1 AND 2 AND d<>1"
public whereArgs ( string $args ) : OrderByRule
$args string
리턴 OrderByRule