婷婷综合国产,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
主站蜘蛛池模板: 高要市| 清涧县| 阿瓦提县| 杭锦旗| 盐城市| 瓦房店市| 肇东市| 阆中市| 监利县| 宜良县| 锦州市| 衡山县| 镇宁| 惠水县| 新巴尔虎右旗| 循化| 红安县| 石嘴山市| 北辰区| 修水县| 汉川市| 广东省| 游戏| 巴楚县| 精河县| 来宾市| 渝中区| 高邑县| 乡城县| 平远县| 临城县| 射洪县| 丽水市| 遂宁市| 广河县| 新民市| 肥东县| 犍为县| 专栏| 固阳县| 甘南县|