php - 根据另一列先前选择的值选择特定行

标签 php mysql sql

我找遍了所有地方,但找不到与我的问题类似的内容。

我有一个这样的表:

Fleet Name | Vehicle Reg
    xxx    |     w
    xxx    |     x
    yyy    |     y
    yyy    |     z

我制作了一个显示 xxx 和 yyy 的下拉菜单/选择:

SELECT DISTINCT fleet_name FROM eco_drive_table

现在我想制作另一个下拉菜单/选择,它只会在选择 xxx 时显示 w 和 x,而在选择 yyy 时只显示 y 和 z,然后将车辆 reg 输出为字符串

希望这是有道理的,

我正在使用 PHP。

最佳答案

将 xxx 和 yyy 的值存储到变量中。 比使用WHERE条件查询;

SELECT * FROM eco_drive_table WHERE fleet_name='$variavle';

所以当用户选择xxx时$变量为xxx,选择yyy时$变量为yyy

关于php - 根据另一列先前选择的值选择特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19708100/

相关文章:

php - 将 JSON 发布到 PHP 脚本

javascript - 如何将带有西里尔字母符号的 php-massive 编码为 json?

mysql - SQL 查询返回行数,直到满足特定条件

sql - 有没有一种方法可以防止重复调用 SQL 查询并进行缓存并加快速度?

java - Oracle - 组合字段和搜索 - 性能

php - 按类别和 WordPress 中的查看次数计算帖子

php - 使用获取 NotFoundHttpException 的单个 RESTful 路由清理 Laravel 5.1 安装

php - Mysql 到 PDO : a lot of code written, 几乎完成了。值得切换吗?

mysql - 帮助编写 MySQL 触发器

php - 针对 PHP 数据检索进行优化的 MySQL 数据库设计