回 帖 发 新 帖 刷新版面

主题:搜索代码?急用

我想做一个简单的搜索代码,搜索2个字段,一个文本框,一个是列表框~请问要怎么传递列表框里的值!越简单越好,只要能实现搜索的功能就行

回复列表 (共6个回复)

沙发

有没有参考的页面

板凳

字段 与 文本框,列表框 有关联吗??

你是要前台搜索还是后台搜索数据库??前台的话,参考 Javascript 的内容。

后台的话可以用简单的 Select 语句,带 Like。

3 楼

<table width="246" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="46" rowspan="2" align="center" valign="top"><img src="images/index_2_09-03.jpg" width="46" height="31"></td>
        <td height="22" align="center" valign="middle">&nbsp;&nbsp;
              <input name="textfield" type="text" value="输入关键字搜索" size="20">
          &nbsp;&nbsp;</td>
        <td width="34" align="right" valign="top"><img src="images/index_2_11-04.jpg" width="34" height="31"></td>
      </tr>
      <tr>
        <td height="40" colspan="2" align="left" valign="middle"><select name="select" size="1" class="formstyle1">
          <option selected>请选择产品分类</option>
          <option>自行车系列</option>
          <option>电动车系列</option>
          <option>摩托车系列</option>
        </select>
          &nbsp;
          <input name="Submit" type="submit" value="开始搜索"></td>
      </tr>
    </table>
这是要搜索的代码 应该怎么添加代码 后台数据库需要哪些字段呢

4 楼

[quote]字段 与 文本框,列表框 有关联吗??

你是要前台搜索还是后台搜索数据库??前台的话,参考 Javascript 的内容。

后台的话可以用简单的 Select 语句,带 Like。[/quote]


是前台的数据搜索

5 楼

<select name="select" size="1" class="formstyle1">
<option selected>请选择产品分类</option>
<option value="自行车系列">自行车系列</option>
<option value="电动车系列">电动车系列</option>
<option value="摩托车系列">摩托车系列</option>
</select>

这样不就可以了
数据库中两个文本字段,一个存放产品名称的,一个存放产品类型的(里面的值可能是:自行车系列、电动车系列、摩托车系列)
查询的时候
sql="select * from table where 产品名称='"&request("textfield")&"' and 产品类型='"&request("select")&"'"

6 楼

[quote]<select name="select" size="1" class="formstyle1">
<option selected>请选择产品分类</option>
<option value="自行车系列">自行车系列</option>
<option value="电动车系列">电动车系列</option>
<option value="摩托车系列">摩托车系列</option>
</select>

这样不就可以了
数据库中两个文本字段,一个存放产品名称的,一个存放产品类型的(里面的值可能是:自行车系列、电动车系列、摩托车系列)
查询的时候
sql="select * from table where 产品名称='"&request("textfield")&"' and 产品类型='"&request("select")&"'"[/quote]
那如果request("textfield") 要匹配表中多个字段该怎么办?

我来回复

您尚未登录,请登录后再回复。点此登录或注册