thinkphp 일반 쿼리 및 표현식 쿼리 예 analyze_php 예
May 16, 2016 pm 08:30 PM이 글의 예제에서는 thinkphp 일반 쿼리와 표현식 쿼리를 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
1. 일반적인 쿼리 방법
a. 문자열 모드:
b. 배열 모드:
$arr=$m->where($data)->find();//쿼리를 위한 배열을 전달합니다. 이 방법은 기본적으로 and(and)
을 추가해야 합니다.
EQ는 //대소문자는 중요하지 않습니다
NEQ는
과 같지 않습니다. GT는
보다 큼 EGT는
보다 크거나 같습니다. LT는
보다 작습니다. ELT는
보다 작거나 같습니다. LIKE 퍼지 쿼리*/
$data['username']=array('like','%ge%');//like + 와일드카드 쿼리
$arr=$m->where($data)->select();//ge를 포함하는 모든 항목 쿼리
//NOTLIKE에는 이 포함되지 않습니다. $data['username']=array('notlike','%ge%'); //notlike 중간에 공백이 없습니다
$arr=$m->where($data)->select()
//참고: 필드가 여러 와일드카드와 일치해야 하는 경우
$arr=$m->where($data)->select();//또는 (또는) 값 중 하나를 찾으세요
//사이
$arr=$m->where($data)->select()
//SELECT * FROM `tp_user` WHERE ( (`id` BETWEEN 5 AND 7 ) )
$data['id']=array('not between',array(5,7));//not과 between 사이에는 공백이 있어야 합니다.
$arr=$m->where($data)->select()
//인
$arr=$m->where($data)->select()
//SELECT * FROM `tp_user` WHERE ( `id` IN (4,6,7) )
$data['id']=array('not in',array(4,6,7))
//SELECT * FROM `tp_user` WHERE ( `id` NOT IN (4,6,7) )

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











개발 제안: ThinkPHP 프레임워크를 사용하여 비동기 작업을 구현하는 방법

ThinkPHP6 데이터 암호화 및 암호 해독: 민감한 데이터 보안 보호
