从一个搜索栏执行多个搜索

时间:2012-02-15 15:36:40

标签: php search search-engine searchbar

是否可以让一个搜索栏一次执行多个值?例如,假设我在用户点击提交时设置了我的值=“搜索”,但我不希望只执行那一个操作,而是希望它能够实现多个操作。

以下面的代码为例:

<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 =“搜索库”,“搜索商店”,“搜索库存”,以便我可以一次执行多个搜索,或者是否有其他方式完成这件事。

顺便说一下,我是一个新手,所以一步一步的帮助将不胜感激。

感谢您的帮助,

DCTechSU

1 个答案:

答案 0 :(得分:0)

不,你不能添加多个值。 这样做的方法是触发搜索功能,并在搜索时将搜索值包含在search_query或多个查询中。然后,您可以构建一个输出,以回显查询中的所有结果。

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

这是我使用php和mysql

的方式