精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

互聯網知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

網站建設中利用織夢制作故障代碼查詢

作者:狐靈科技 | 2019-09-02 11:55 |點擊:


該教程提供查詢原理  學會后 可以制作查詢證書 身份證等 很多查詢功能都可以

下面開始講解網站建設中利用織夢制作故障代碼查詢


織夢默認的高級搜索,就是這個頁面/plus/advancedsearch.php,他是模糊搜索.而且會出現多條結果 我們這里講解一下 修改單條搜索 或者多條 以及模糊搜索 精準搜素

首先我們要增加一個內容模型  


后臺,核心,模型管理,在原模型或新建立的模型中,增加字段.比如 品牌

我一般喜歡復制文字的內容模型 

復制內容模型

新頻道名稱改成你自己取的名字

新頻道標識和新附加表 可以更改也可以默認 



然后在新增的內容模型里 添加我們要查詢的字段


添加新字段

然后返回模型管理,找到模型后面的放大鏡圖標,點擊一下.如下圖.

你是什么字段 就選擇那個放大鏡



下面模板選擇,默認是利用官方默認模板中的advancedsearch.htm 模板  這個模板名字可以修改 默認不修改他

勾選要查詢的字段  
點擊確定后,就會自動出現搜索代碼.
勾選要查詢的字段代碼
根據出現的代碼 填寫到你的html代碼里 

這里還會出現一種情況  就是我們新增的自定義字段 不能搜索  
 

解決辦法查看這篇文章:織夢高級搜索頁面advancedsearch.php調用自定義字段


 

到目前位置搜索還是模糊搜索 也就是搜索任意一個字段都是可以搜索到的 我們想要做成精準搜索 并且搜索一條 使用以下方法

 

修改plus/advancedsearch.php 這個文件.

大約在142行. 如下為修改后的效果.就是把模糊查詢為精準查詢.并增加一個不為空的判斷.
 

 if(isset(${$var}) && trim(${$var})!='')
            {
                ${$var} = stripslashes(${$var});
                ${$var} = preg_replace("#[\|\"\r\n\t%\*\?\(\)\$;,'%<>]#", "", trim(${$var}));
                ${$var} = addslashes(${$var});
                //$where .= " AND addon.$var LIKE '%${$var}%'";
				$where .= " AND addon.$var = '${$var}'";
            }
			else{
			ShowMsg('身份證不能為空,或輸入不正確',-1,0);exit;}

?

向下.

在下面這幾行的下面增加
 

?else
{
    $sql = urldecode($sql);
    $query = $sql;
}

增加如下代碼,下面是修改后的效果

else
{
    $sql = urldecode($sql);
    $query = $sql;
}
//print_r($sql);exit;
$searchinfo2 = $dsql->GetOne($sql);
if(!is_array($searchinfo2))
{
    showmsg('查詢的信息不存在,請檢查輸入','-1');
    exit();
}

?

模板搜索代碼為


 

	
<form action="/plus/advancedsearch.php" method="post">
						<input type="hidden" name="mid" value="17">
						<input type="hidden" name="dopost" value="search">
						<div class="logininputs mb">
							<p class="cl newal">
								<input name="bianhao" value="" type="text" class="input-text" placeholder="故障代碼"
                                                      required="required" oninvalid="setCustomValidity('請輸入故障代碼');" oninput="setCustomValidity('');">
							</p>
							<br>
							
							<p>
							</p>
						</div>
						<!--end -->
						<!--驗證碼框 -->
						<!--end -->
						<!--提交開始 -->
						<div class="sub">
							<button type="submit" class="btn">點擊查詢</button>
							<!--end -->
						</div>
					</form>

?


搜索結果代碼如下  路徑在 templets/default
 

<html>
<head>
<link rel="stylesheet" href="/fox/js/skin/layer.css" id="layui_layer_skinlayercss" style="">
</head>
<body>
&#65279;
    <title>故障碼查詢</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="keywords" content="">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=2.0">
<link media="all" type="text/css" href="/fox/css/wapstyle.css" rel="stylesheet">
<link rel="stylesheet" href="/fox/css/font-awesome.min.css">
<script src="/fox/js/jquery-1.8.2.min.js"></script>
<script src="/fox/js/layer.js"></script>
<script type="text/javascript" src="/fox/js/common.js"></script>
<script type="text/javascript" src="/fox/js/ajax.js"></script>
<div class="nav-banner pr">
	<div class="nav-back">
		<a href="#">
		<i class="fa fa-search fa-lg"></i>
		</a>
	</div>
	<div class="nav-invitation">
		故障碼查詢
	</div>
</div>
<!-- 搜索結果AJAX提示顯示區,最后一行結束,用于顯示時,擋掉搜索內容區-->
<div class="ajaxbox">
	<div id="tgs_result_str">
		<div class="sbox">
			<!--logo區 -->
			<div class="login-news">
				<div class="title2_n1">
					<span class="logo_title">感謝您使用我們的產品</span>
					<br>
					<span class="logo_title2">查詢故障碼,快速解決您的問題</span>
				</div>
				<!--end -->
				<!--搜索內容區 -->
				<div class="loginbox">
					<!--輸入防偽碼框 -->
					<form action="/plus/advancedsearch.php" method="post">
						<input type="hidden" name="mid" value="17">
						<input type="hidden" name="dopost" value="search">
						<div class="logininputs mb">
							<p class="cl newal">
<input name="dm" value="" type="text" class="input-text" placeholder="故障代碼" required="required" oninvalid="setCustomValidity('請輸入故障代碼');" oninput="setCustomValidity('');">
							</p>
							<br>
							
							
							
							
							<p>
							</p>
						</div>
						<!--end -->
						<!--驗證碼框 -->
						<!--end -->
						<!--提交開始 -->
						<div class="sub">
							<button type="submit" class="btn">點擊查詢</button>
							<!--end -->
						</div>
					</form>
				</div>
			</div>
			<!--搜索結果顯示 -->
{dede:datalist}

<?php
$fields['stime'] = GetDateTimeMk($fields['senddate']);
$fields['arcurl'] = GetArcUrl($fields['aid'],$fields['typeid'],$fields['senddate'],$fields['title'],$fields['ismake'],$fields['arcrank'],$fields['namerule'],$fields['typedir'],$fields['money']);
$fields['typeurl'] = GetTypeUrl($fields['typeid'],MfTypedir($fields['typedir']),$fields['isdefault'],$fields['defaultname'],
			$fields['ispart'],$fields['namerule2'],$fields['moresite'],$fields['siteurl'],$fields['sitepath']);
?>


<p>
    <span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">品牌:{dede:field.pp/}</span>
</p>
<p>
    <span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">機型:{dede:field.jx/}</span>
</p>
<p>
    <span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">代碼:{dede:field.dm/}</span>
</p>
<p>
    <span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">含義:{dede:field.hy/}</span>
</p>
<p>
    <span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">解釋:{dede:field.js/}<br/></span>
</p>
<p>
    <span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">處理:{dede:field.cl/}</span><br><br><br><br>
</p>
{/dede:datalist}

	{dede:pagelist listsize=4 runphp=yes} @me = (strpos(@me,'0條') ? "<p style='color:#f00;'>沒有相關記錄</p>" : @me); {/dede:pagelist}
		
		

		<div class="cl footer">
			Copyright©
			<a href="#" target="_blank">納雄商貿</a>All Rights Reserved 版權所有
		</div>
		<!--Power by 重慶狐靈網絡科技 www.www.kxlw.net-->
	</div>
</div>
</div>

</body>
</html>

?



 

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "網站建設中利用織夢制作故障代碼查詢
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218