2015-01-09 57 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结果..基于你必须显示消息.. –