0

是否可以让一个搜索栏一次执行多个值?例如,假设我在用户点击提交时设置了我的 value="search",但我希望它完成多个操作,而不是仅仅完成一个操作。

以下面的代码为例:

<div id="search"> 
<form action="" method="get">   
<label>   
Search   
<input type="text" name="q" id="searchbox" />   
<input type="submit" name="submit" id="submit" value="Search Library" />   
</label> 
</form> 
</div> 

如您所见,该值设置为仅执行我列出的内容。如果我想执行多个搜索,我是否可以执行以下操作: value="Search Library"、"Search Store"、"Search Stock" 以便我可以一次执行多个搜索,或者有其他方法吗完成这项工作。

顺便说一句,我有点新手,所以一步一步的帮助将不胜感激。

谢谢您的帮助,

DCTechSU

4

1 回答 1

0

不,您不能添加多个值。执行此操作的方法是触发您的搜索功能,并将您的搜索值包含在您的 search_query 或多个查询中(如果需要)。然后您可以构造一个输出来回显查询的所有结果。

例如。你正在寻找鞋子。如果此项目在您的图书馆、商店和库存中,您将获得 3 个结果。如果此项目不在 3 个中的 1 个中,您将只得到 2 个,依此类推。

这就是我用 php 和 mysql 做的方式

于 2012-02-15T15:54:21.693 回答