ThinkPHP where() 메소드는 데이터베이스 쿼리를 설정하는 데 사용되는 Model 클래스의 내장 메소드입니다. 또는 업데이트, 삭제 및 기타 작업 조건.
where 메소드는 문자열, 배열, 객체 모드에서 조건 설정을 지원합니다. 이 메소드는 단독으로 사용할 수 없으며 반드시 select(), find(), delete( ), 등.
문자열 모드 조건은 조건을 where() 메소드의 매개변수로 문자열로 사용하는 것입니다. 예:
$Dao = M("User"); $List = $Dao->where('uid<10 AND email="Jack@163.com"')->find();
SELECT * FROM user WHERE uid<10 AND email="Jack@163.com" LIMIT 1
$Dao = M("User"); // 构建查询数组 $condition['uid'] = array('elt',10); $condition['email'] = "Jack@163.com"; $List = $Dao->where($condition)->find();
$Dao = M("User"); // 定义查询条件 $condition = new stdClass(); $condition->uid = array('elt',10); $condition->email = "Jack@163.com"; $List = $Dao->where($condition)->find();
ThinkPHP 튜토리얼 컬럼을 방문하여 알아보세요!
위 내용은 ThinkPHP where 메소드: 쿼리 또는 작업 조건 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!