php - HTML 表的即时搜索栏,包含 MySQL 表中的信息

标签 php html mysql

简单地说,我正在尝试制作一个简单的搜索引擎,其中有一个 MySQL 数据库,其内容显示在 HTML 表格上(使用 PHP 获取信息),我想制作一个搜索栏当您键入时,会自动过滤列表。 我找到了有关如何使用纯文本制作该内容的教程,其中它仅显示在列表中,但没有介绍如何过滤已显示的表格。

如果有人可以向我指出一些有用的链接,或者一些我可以用来开始我的代码,那就太好了,抱歉,如果之前已经回答过这个问题,我已经找了 20 多分钟了只是找不到任何有效的东西。

TLDR:创建一个搜索栏,当您键入时,会过滤一个 HTML 表格,其中填充了通过 PHP 代码带到页面上的 MySQL 数据库表格信息,之后找不到任何教程或有用的链接/代码经过 20 分钟的搜索,终于来到这里。

最佳答案

这是通过 AJAX 完成的。如果你想在用户输入时实时显示它,你必须使用 javascript。既然您想朝正确的方向拍摄,那么可以去这里: http://www.w3schools.com/php/php_ajax_php.asp

您将需要使用 SQL 来填充您案例中的数组。

关于php - HTML 表的即时搜索栏,包含 MySQL 表中的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38092075/

相关文章:

mysql - 在 mysql 中对多个 COUNT 实例进行排序?

javascript - Internet Explorer 拦截 XML 响应

javascript - 如何将对象数组的 id 与循环中的键等同起来? Javascript

mysql - 如何使用ssh隧道和专用IP连接mysql

mysql存储函数返回值charset

html - CSS 中的尾线装饰标题

php - 无需用户干预即可刷新 linkedin 用户访问 token

php - 使用 phonegap 从 Blackberry 10 平台拒绝访问 PHP - 关闭

php - 管理 Multi-Tenancy 数据库连接

php - 如何在wordpress的侧边栏下方添加图片