php - 基于两个下拉菜单显示数据库结果

标签 php mysql database mysqli dropdown

在我解决这个问题之前,请版主们注意:如果标题有任何不准确的地方,请随时进行必要的机会。

针对当前问题:

我创建了一个数据库(当前在本地主机上运行),如下所示:

<小时/>

ID|国家 |玩家姓名 |足球队|国家队

我想要完成的任务如下: 创建两个下拉菜单(一个用于国家/地区,一个用于玩家名称),允许用户/访问者做出以下选择之一:

  1. 选择国家/地区
  2. 选择玩家姓名
  3. 或者,选择“国家/地区”和“玩家姓名”

然后单击“提交”按钮即可相应地从数据库中过滤结果。

基于上述 3 个选择,数据库的结果应该以类似表格的格式显示(我认为 -> 我愿意接受任何有关显示格式的建议)。

底线是格式应如下所示:

国家 1 |玩家姓名1 |足球队 1|国家队1(换行)

国家 2 |玩家姓名2 |足球队2|国家队2(断线) ...

<小时/>

我该怎么做呢? 可以这样做吗?如果可以,我该怎么做?

提前感谢您的建议和建议。

最佳答案

查看下拉菜单的“级联下拉列表”。有一些库具有此功能。 (我之前使用过kendo UI来实现这个)

如果你成功了,那么你就已经解决了最困难的部分。您可以轻松生成一个表格来显示数据库中的信息。您可以使用 ajax 请求动态生成内容来请求此信息,也可以使用提交来请求此信息。

我希望这对您来说已经足够了!

关于php - 基于两个下拉菜单显示数据库结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36557674/

相关文章:

php mysql list

php curl 日语输出乱码

php - 如何获得距离当前日期 3(不同)天(差异)的结果?

php - PDO 执行($params)与 bindParam

php - 唯一 ID 在 PHP 中不按顺序排列

mysql - 日期重叠结果

php - 当我像这样安装 Laravel Spark 时出现一些错误

c# - System.Data.SqlClient.SqlException : "The multi-part identifier "System. Data.DataRowView“无法绑定(bind)。”

database - 为什么 DBMS 需要守护进程?

python - 如何在 Django 中集中登录 OpenID?