2015-01-09 77 views
0

我有一個搜索框,應該查找匹配什麼的記錄searched(transaction_num) 我按照這裏的步驟dreamweaver help,但是當我點擊搜索頁面中的搜索按鈕時,它不會做任何事情。它不會跳轉到結果頁面。PHP搜索框和顯示記錄

搜索頁面

<form action="searchRESULT.php" method="get"> 
    <input name="search" type="text" id="search" /> 
    <input name="search" type="button" id="search" value="Search" /> 
</form> 

結果頁面包含動態表。由Dreamweaver生成的代碼(我使用DW cs6)記錄集中的過濾器設置爲transaction_num = URL參數,然後設置搜索頁面中搜索文本框的名稱。

當我點擊搜索按鈕時沒有任何反應。你可以鏈接我一些教程或例子。

回答

-1

搜索按鈕必須類型的「提交」,所以

<input name="search" type="submit" id="search" value="Search" /> 

對不起張貼這作爲一個答案,將更好地是一個註釋。我只是不能評論,因爲我沒有那50個代表。

0
<input type="submit" name="search" id="search" value="Search" /> 

在PHP文件

$search = $_POST['search']; 

使用SQL查詢像

$sql = 'select * from tb_name where col_name like '%".$search."%' '; 
+0

thanks.If什麼在搜索框中鍵入不匹配任何代碼怎麼走? – JacksonW

+0

如果搜索詞與數據庫中的數據不匹配,那麼它的查詢返回0結果..基於你必須顯示消息.. –