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

상속: extends GroupByRule
파일 보기 프로젝트 열기: caoym/phprs-restful

공개 메소드들

메소드 설명
where ( string $expr, mixed $_ = null ) : GroupByRule 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 ( array $args ) 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 ) : GroupByRule
$expr string
$_ mixed
리턴 GroupByRule

whereArgs() 공개 메소드

=> "WHERE a=1 AND b IN(1,2) AND c BETWEEN 1 AND 2 AND d<>1"
public whereArgs ( array $args )
$args array