Empire cms 다중 조건 검색:
1. 동시 검색을 위한 여러 열 지원: #🎜 🎜# 여러 열을 검색하려면 쉼표를 사용하여 구분하세요.
예: 다음은 세 열에 대한 정보를 검색하는 것입니다: id=1, id=2, id=3:
<입력 유형 ="hidden" name= "classid" value="1,2,3">
2. 지원 주제 검색:
검색 주제 변수 이름: ztid
여러 항목을 검색하려면 쉼표를 사용하세요 열기, 위의 다중 열 검색과 동일
예: 다음은 항목 ID=1
#🎜🎜 #
3. 다양한 논리연산 커넥터 지원:
논리연산 커넥터 변수명: hh
LT: 미만
GT : 보다 큼
EQ: #🎜과 같음 🎜#LE:
GE보다 작거나 같음#GE:
NE:
IN보다 크거나 같음: 포함( 검색 키워드는 각 값을 공백으로 구분합니다.)
BT: 범위, 값 사이 2개(검색 키워드는 공백으로 구분)
LK: 퍼지 쿼리(기본값)
예:
퍼지 쿼리:
Four. 다중 조건 쿼리 간의 관계 설정 지원#🎜 🎜#관계 변수 이름은 다음과 같습니다: andor
두 개의 A 관련 관계가 있습니다:
or: 또는 관계(기본값)
and: 및 관계
예: # 🎜🎜#
5 지원 다중 필드 및 다중 논리 연산 커넥터 병렬 검색 # 🎜🎜# (1) 다중 필드 병렬 검색: " 문자 사용 문자열"과 "배열"의 두 가지 전송 방법이 있습니다
1. 문자열 전송의 예:
<input type="hidden" name="hh" value="LK"> <input type="hidden" name="show" value="title,writer"> <input type="hidden" name="keyboard" value="标题,作者">
<input type="hidden" name="hh" value="LK"> <input type="hidden" name="show[]" value="title"> <input type="hidden" name="keyboard[]" value="标题"> <input type="hidden" name="show[]" value="writer"> <input type="hidden" name="keyboard[]" value="作者">
(참고: 위의 쿼리 제목 필드에는 "제목" 문자가 포함되어 있거나 작성자 필드에는 "저자" 정보가 포함되어 있습니다.)
( 2) 다중 논리 연산 커넥터 병렬 검색
1. 문자열 전송 예시:
<input type="hidden" name="hh" value="LK,EQ"> <input type="hidden" name="show" value="title,writer"> <input type="hidden" name="keyboard" value="标题,作者">
(참고: 위 내용은 다음과 같은 정보에 대한 퍼지 쿼리입니다. 제목 필드에 "제목" 문자가 포함되어 있거나 작성자 필드가 "저자"와 동일함)
2 , 문자열 전송 예시:
<input type="hidden" name="show[]" value="title"> <input type="hidden" name="hh[]" value="LK"> <input type="hidden" name="keyboard[]" value="标题"> <input type="hidden" name="show[]" value="writer"> <input type="hidden" name="hh[]" value="EQ"> <input type="hidden" name="keyboard[]" value="作者">
6. 🎜🎜#특수 필드에는 다음이 포함됩니다.
id: 정보 ID로 검색
keyboard: 태그로 정보를 나열하는 효과를 얻을 수 있는 키워드로 검색
userid: 사용자 ID로 검색 #🎜🎜 #username: 사용자 이름으로 검색
값이 0이면 제한이 없습니다.
값이 1이면 회원이 제출한 정보만 검색합니다.
값이 2이면 해당 정보만 검색합니다.
예 : 회원이 제출한 정보만 검색
#🎜🎜 #
7. 새로운 GET 제출 방법 추가#🎜 🎜#4.6의 /search/keyword 전송 없이 데이터를 e/search/index.php에 직접 제출할 수 있습니다.
다음과 같이 매개변수에 "searchget" 변수를 추가하기만 하면 됩니다. /e/search/?searchget=1&keyboard=Empire&show=title
응용 프로그램 예:: 제목, 저자, 참가자 및 정보 ID로 동시 검색 가능 #HTML 코드:
<form name="searchform" method="post" action="/e/search/index.php"> <table width="550" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder"> <input type="hidden" name="tbname" value="news"> <input type="hidden" name="tempid" value="1"> <b><input type="hidden" name="andor" value="and"></b> <tr class="header"> <td colspan="2">新闻搜索</td> </tr> <tr bgcolor="#FFFFFF"> <td width="97">标题:</td> <td width="388"> <b> <input type="hidden" name="show[]" value="title"> <input type="hidden" name="hh[]" value="LK"> <input name="keyboard[]" type="text"></b> </td> </tr> <tr bgcolor="#FFFFFF"> <td>作者:</td> <td> <b> <input type="hidden" name="show[]" value="writer"> <input type="hidden" name="hh[]" value="LK"> <input name="keyboard[]" type="text"></b> </td> </tr> <tr bgcolor="#FFFFFF"> <td>录入者:</td> <td> <b> <input type="hidden" name="show[]" value="username"> <input type="hidden" name="hh[]" value="EQ"> <input name="keyboard[]" type="text"></b> </td> </tr> <tr bgcolor="#FFFFFF"> <td>信息ID范围:</td> <td> <b> <input type="hidden" name="show[]" value="id"> <input type="hidden" name="hh[]" value="BT"> <input name="keyboard[]" type="text"></b> <font color="#666666">(例:“1 6”表示1到6之间) </font></td> </tr> <tr bgcolor="#FFFFFF"> <td> </td> <td> <input type="submit" name="Submit" value="马上搜索"> <font color="#666666">(不设置为不限)</font></td> </tr> </table> </form>
위 내용은 Empire CMS에서 여러 조건으로 검색하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!