php搜索函数与sql


php search function with sql

我正在开发一个搜索函数。用户在搜索框中键入电子邮件,当我键入时,数据库中匹配的电子邮件将显示在下拉列表中。我知道如何搜索数据库,或者像输入关键字这样的普通搜索功能,然后点击按钮,在下一页显示结果。我想知道是否有,我可以让它看起来像谷歌搜索框,当我打字时,匹配的结果会显示在下拉菜单中。用html创建一个下拉菜单很容易,其中有一些我已经放在代码中的选项,但在这种情况下,我需要将这个下拉菜单与结果

结合起来

这就是您想要的:https://github.com/dyve/jquery-autocomplete

当然,实现这一点的一种方法是通过ajax请求。您可以考虑向php文件发出javascript ajax请求,该文件可以为您执行sql查询,并将返回的结果返回到javascript脚本,然后该脚本可以更新dom。