>  기사  >  CMS 튜토리얼  >  Empire CMS에서 여러 조건으로 검색하는 방법

Empire CMS에서 여러 조건으로 검색하는 방법

尚
원래의
2019-07-27 17:41:253203검색

Empire CMS에서 여러 조건으로 검색하는 방법

Empire cms 다중 조건 검색:

1. 동시 검색을 위한 여러 열 지원: #🎜 🎜# 여러 열을 검색하려면 쉼표를 사용하여 구분하세요.
예: 다음은 세 열에 대한 정보를 검색하는 것입니다: id=1, id=2, id=3:
68a74c8e24e844774e86112fb1df1107

2. 지원 주제 검색:
검색 주제 변수 이름: ztid
여러 항목을 검색하려면 쉼표를 사용하세요 열기, 위의 다중 열 검색과 동일
예: 다음은 항목 ID=1
e6ac3a078d45c58d7d10be6e3f80082f#🎜🎜 #
3. 다양한 논리연산 커넥터 지원:
논리연산 커넥터 변수명: hh
LT: 미만
GT : 보다 큼
EQ: #🎜과 같음 🎜#LE:
GE보다 작거나 같음#GE:
NE:
IN보다 크거나 같음: 포함( 검색 키워드는 각 값을 공백으로 구분합니다.)
BT: 범위, 값 사이 2개(검색 키워드는 공백으로 구분)
LK: 퍼지 쿼리(기본값)

예:
퍼지 쿼리: f1632e9ccd8bed75386bd310a2dfaea3

Four. 다중 조건 쿼리 간의 관계 설정 지원#🎜 🎜#관계 변수 이름은 다음과 같습니다: andor
두 개의 A 관련 관계가 있습니다:
or: 또는 관계(기본값)
and: 및 관계

예: # 🎜🎜#3b45b95d315b0934072f38393bff0d56


5 지원 다중 필드 및 다중 논리 연산 커넥터 병렬 검색 # 🎜🎜# (1) 다중 필드 병렬 검색: " 문자 사용 문자열"과 "배열"의 두 가지 전송 방법이 있습니다
1. 문자열 전송의 예:

<input type="hidden" name="hh" value="LK">
<input type="hidden" name="show" value="title,writer">
<input type="hidden" name="keyboard" value="标题,作者">
#🎜 🎜#
(참고: 위의 내용은 제목 필드에 "제목" 문자가 포함되거나 작성자 필드에 "저자" 정보가 포함된 퍼지 쿼리입니다.)

2 배열 전달은 다음과 같습니다.

<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이면 해당 정보만 검색합니다.

예 : 회원이 제출한 정보만 검색
3b66187ac135f3bb5f252c266ef47169#🎜🎜 #
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.