<form name="searchform" method="post" action="/e/search/index.php"> <input type="hidden" name="tbname" value="news"> <!-- 搜索內容對應的模型 --> <input type="hidden" name="tempid" value="1"> <!-- 搜索結果模板ID --> <input type="hidden" name="andor" value="and"> <!-- 搜索關系 and / or (并且/或)--> <select name="classid"> <option value="2">我有車要拼</option> <option value="3">我需要拼車</option> </select> <!-- classid 需要搜索的欄目ID,此ID必須聲明存在,不然搜索不到任何結果 --> 出發地: <input type="hidden" name="show[]" value="chufadi"> <input type="hidden" name="hh[]" value="EQ"> <input name="keyboard[]" type="text"> 目的地: <input type="hidden" name="show[]" value="mudidi"> <input type="hidden" name="hh[]" value="EQ"> <input name="keyboard[]" type="text"> <input type="submit" name="Submit" value="馬上搜索"> </form> |
一.提交地址
1.表單提交地址:/e/search/index.php
2.GET方式轉到搜索處理文件地址:/search/keyword
二.參數說明:
keyboard:搜索關鍵字
show:搜索字段(多個字段用","格開。搜索字段必須是后臺模型開啟搜索的字段)
classid:搜索欄目id(不填為不限)
tbname:按表搜索(一般不加)
tempid:所用搜索模板(如果不是按表搜索,請不加此參數)
starttime,endtime:分別為搜索的起始時間與結束時間(不填為不限.格式:2006-10-01)
startprice,endprice:分別為商品價格的起始價格與結束價格(不填為不限)
orderby:排序字段:0:按發布日期(默認)
1:按ID
2:按評論數
3:按瀏覽人氣
4:按下載數
myorder:排序方式:0:倒序排列(默認)
1:順序排列
三.例子
1.搜索表單:
------------------------------------------------------------------
<form name=search method=post action=/e/search/index.php>
關鍵字:<input name="keyboard" type="text" size="10"><br>
范圍:<select name="show">
<option value="title">標題</option>
<option value="smalltext">簡介</option>
<option value="newstext">內容</option>
<option value="writer">作者</option>
<option value="title,smalltext,newstext,writer">搜索全部</option>
</select><br>
欄 目:<select name="classid">
<option value="0">搜索全部</option>
<option value="1">新聞中心</option>
<option value="4">技術文檔</option>
<option value="22">下載中心</option>
</select>
<br><input type="submit" name="submit" value="搜索">
</form>
------------------------------------------------------------------
2.GET方式轉到搜索處理文件
/search/keyword?keyboard=帝國&show=title
效果如下:
新聞熱點
疑難解答