是否可以让一个搜索栏一次执行多个值?例如,假设我在用户点击提交时设置了我的值=“搜索”,但我不希望只执行那一个操作,而是希望它能够实现多个操作。
以下面的代码为例:
<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
答案 0 :(得分:0)
不,你不能添加多个值。 这样做的方法是触发搜索功能,并在搜索时将搜索值包含在search_query或多个查询中。然后,您可以构建一个输出,以回显查询中的所有结果。
例如。你正在寻找鞋子。 如果这个项目在您的图书馆,商店和库存中,您将得到3个结果。 如果这个项目不是3个中的1个,那么你只能获得2个,依此类推。
这是我使用php和mysql
的方式