【发布时间】:2015-06-20 19:45:45
【问题描述】:
我有一个包含数千个条目的数据库。所以我需要一个页面来进行一些简单的搜索。我一直在摆弄一个简单的表单和搜索字段,但我无法区分用户是提交了搜索查询还是按下了浏览按钮。
这是我的简单 HTML:
<form action="index.php" method="get">
<input autofocus name="query" placeholder="Enter your search here..." type="search" />
<button name="browse">Browse</button>
</form>
问题是如何区分用户是输入了搜索查询想要搜索数据库,还是按下了浏览按钮浏览了数据库?
您需要更改我的 HTML/Form,还是有什么巧妙的 PHP 技巧来区分搜索或浏览功能?
【问题讨论】:
-
form没有提交按钮。用户如何提交搜索查询? -
我可能不是 HTML 标准,但在您输入搜索查询后按 [ENTER] 键时它可以正常工作。我只是有点懒,没有在表单中放默认提交按钮。
-
@NateBarbettini —
<button name="browse">Browse</button>是一个提交按钮。
标签: php html forms search button