婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > dedecms織夢后臺自定義表單添加搜索功能

dedecms織夢后臺自定義表單添加搜索功能

POST TIME:2017-11-12 23:35

自定義表單搜索




當你的自定義表單數據過多或者需要查詢某個單時,給后臺的自定義表單加個簡單的搜索功能很有必要。

1、打開 \dede\templets\diy_main.htm 找到

內容列表</div>

在它的下面加入

<div class="bodytitletxt" style="padding-left:10px;">
	<form name='form1' action="diy_list.php">
		<input type='hidden' name='action' value='list' />
		<input type='hidden' name='diyid' value='<?php echo $diy->diyid; ?>' />
		關鍵字:
		<input type='text' name='keyword' size='20' value="<?php echo $keyword; ?>" />
		<select name="field">
		<?php
			foreach($fieldlist as $k=>$fielddata)
			{
				if($k==$field)
				{
					echo "<option value='{$k}' selected>{$fielddata[0]}</option>\r\n";
				}
				else
				{
					echo "<option value='{$k}'>{$fielddata[0]}</option>\r\n";
				}
			}
		?>
		</select>
		<input type='submit' name='sb' value='確定' class="coolbg np" />
	</form>
</div>

2、打開 \dede\diy_list.php 找到

$query = "SELECT * FROM {$diy->table} ORDER BY id DESC";

改成

if(empty($keyword))
{
	$keyword = '';
	$addquery = '';
}
else
{
	$addquery = " WHERE {$field} LIKE '%".trim($keyword)."%' ";
}
$query = "SELECT * FROM {$diy->table} $addquery ORDER BY id DESC";

繼續找到

$datalist->SetParameter('diyid', $diyid);


在它的下面加入

$datalist->SetParameter('keyword', $keyword);
$datalist->SetParameter('field', $field);


完成。

本文轉載自:Dedediy's Blog


上一篇:dedecms織夢channel指定typeid之后,currentstyle無效的解

下一篇:怎么將織夢圖集模型編輯器改為文章編輯器?

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 肇源县| 社会| 沅江市| 阳城县| 南开区| 涞源县| 定州市| 肇源县| 海阳市| 丹寨县| 墨脱县| 遵义市| 隆尧县| 八宿县| 黄平县| 南靖县| 托克逊县| 永善县| 东丰县| 夏邑县| 武城县| 通州市| 吉隆县| 秀山| 泸水县| 北辰区| 辉县市| 集安市| 天等县| 荣昌县| 宝山区| 兴义市| 精河县| 阿克苏市| 乾安县| 景宁| 宁国市| 开平市| 曲松县| 荥经县| 子长县|