php - 无法让此搜索表单按照我想要的方式工作

标签 php mysql search

我想要的是搜索表单旁边的“按类别搜索”选项。我的问题是,如何让它真正按类别搜索?这花了大约 4 个小时,我知道你们中的一些人很可能在 20 分钟内解决这个问题。请帮忙!

这是我的搜索表单(带有类别)

<br><form action='search.php' method='GET'>
        <font face ='sans serif' size='5'>
    <center>
            <select name='category'>
<option>&nbsp;</option>
<option value='20'>20</option>
<option value='30'>30</option>
<option value='40'>40</option>
</select><form action="search.php" method="GET">
   <input type='text' size='70' name='search'> 
   <input type='image' value='search' src='images/tickmark.pg'></a><br>

</form>         

最佳答案

你有两个<form>标签,这是无效的。它们不能相互嵌套。同样,使用 <font><center>这只表明你还停留在 Netscape 3.0 时代。你也去悬空了</a>没有匹配 <a > 之前。

试试这个:

<form action="search" method="get">

<div style="text-align: center">

<select name="category"
  <option ...>
  <option ...>
</select>
&nbsp;

<input type="text" size="70" name="search">

<input type="image" value="search" src="images/tickmark.jpg">

</div>

</form>

关于php - 无法让此搜索表单按照我想要的方式工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6525955/

相关文章:

ruby-on-rails - 搜索标签 act_as_taggable_on rails

具有 0 或 2 个小数位的正数的 PHP 正则表达式

javascript - 如何修复可点击的 href 标签?

php - magento 自定义支付模块用于多运

mysql - sql查询似乎没有返回结果

php - 从 PHP 脚本运行 mysqldump 不起作用,但可以在 SSH 上运行

caching - 如何通过分页检测搜索结果中的陈旧数据?

php - 从服务器中删除包含反斜杠的目录 (PHP)

mysql - 是否可以在 MySQL 中设置多个自动 TIMESTAMP 列以跟踪每一列中所做的更改?

string - 使用 InStr() vba 在字符串中搜索 3"