이 글의 예제에서는 thinkphp 일반 쿼리와 표현식 쿼리를 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
1. 일반적인 쿼리 방법
a. 문자열 모드:
b. 배열 모드:
$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) )