PHP에서 다중 조건 퍼지 쿼리를 구현하는 방법: 먼저 게시물 값을 받은 다음 "if(!empty($name)){$where['name'] = array('like','%'를 전달합니다. $name .'%')..." 메소드는 퍼지 쿼리를 캡슐화하여 배열에 할당합니다.
이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터.
PHP 퍼지 쿼리(여러 조건)
코드는 다음과 같습니다:
//<!--php模糊查询 --> //接收post传值 $name = I('post.name'); $mail = I('post.mail'); $age = I('post.age'); if(!empty($name)){ //封装模糊查询 赋值到数组 $where['name'] = array('like','%'.$name.'%'); } if(!empty($mail)){ $where['mail'] = array('like','%'.$mail.'%'); } if(!empty($age)){ $where['age'] = $age; } //如果查询条件是OR的关系请打开,一般都是AND关系。 $where['_logic']='OR'; $test = M('table')->where($where)->select();
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 다중 조건 퍼지 쿼리를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!