mysql - 用于填充关系组合 php 的 SQL 查询

标签 mysql phpmyadmin xampp

查询:网络

我有 2 个组合框(国家/地区和网络),我需要根据国家/地区组合中选择的项目填充网络组合。

表1:网络

Platform    Network       Location_ID
Platform 1  Operator 1     56
Platform 1  Operator 2     59

表2:位置

Location_ID     City    Country
56           Hong Kong   Hong Kong
109         Tafuna       American Samoa
59          Delhi        India  

请帮我写一个同样的sql查询。 提前致谢。

最佳答案

将您的国家/地区下拉列表分别作为值和文本绑定(bind)到 Location_ID 和国家/地区表。 您可以使用以下查询来绑定(bind)位置 -

select Location_ID, Country from Location

然后为了绑定(bind)您的网络组合框,请使用以下查询:

select Network, Platform    
from Network
where Location_ID = @Location_ID

@Location_ID 是您所在国家/地区下拉列表中选择的值。

注意:在国家组合框的更改事件中填充您的网络组合。

关于mysql - 用于填充关系组合 php 的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31290679/

相关文章:

php - 在哪里以及如何存储用户权限?

python - 计算数据库中行数的函数只能运行一次

c# - 比较数据库中的日期时间时,“LIKE%”在更新查询中不起作用

php - 从 xampp 的 codeigniter 中删除 index.php

mysql - 如何在 localhost (xampp) 中打开/关闭 MySQL 严格模式?

mysql - sql中歌曲的性别

mysql - 如何知道哪个用户正在转储mysql数据库

MySQL:无法创建表(错误号:150)

mysql - phpmyadmin "no data received to import"错误,如何解决?

java - 如何解决 Android 应用程序的服务器响应问题