如何根据第一个选择的项目更改第二个下拉列表内容? (PHP)

How to change second dropdownlist content based on item selected in the first ? (PHP)

我是 PHP 的新手。

我的数据库中有一个产品列表,我使用以下方式调用它们:

$mysql = new MySqlManager();

$product = $mysql->getAllProducts();

现在我有两个三个下拉列表:类别、类型、型号;当然,每个产品都属于这三个类别之一。 我想要的是,当用户选择类别(即冰箱、吸尘器、便携式设备等)时,会出现第二个下拉列表(刷新或不刷新页面,我不在乎),用户可以选择基于类别的产品类型(即,如果类别是冰箱,那么在类型中你会发现冰柜、大冰箱、小冰箱等)。然后出现第三个下拉列表,用户可以在他之前选择的不同型号的产品类型之间进行选择。我希望这个解释是清楚的,如果不是很抱歉。

请帮忙:)

实际上没有人帮助我:我发现可以直接在 PHP 中使用 POST 方法重定向到其他页面,然后返回初始页面并显示另一个dd 列表(如果有会话则简单)