无法使此搜索表单按我想要的方式工作


Cant get this search form to work the way I want it

我想要的是在我的搜索表单旁边有一个"按类别搜索"选项。我的问题是,如何让它真正按类别搜索?这个已经吃了大约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>