由于我在第一个下拉列表中只有一个值,因此我试图在 PHP 中创建一个级联下拉列表,以填充页面加载时的第二个下拉列表。
我的数据库有一个名为“nights”的表,其字段名为:“city”、“name”和“day”。
为了填充我正在使用的第一个盒子SELECT DISTINCT cities from nights
等,效果很好。
要填写第二个框,我需要一些类似的东西SELECT name WHERE city = $city
- 我的问题是我不确定如何设置$city
(作为<select>
标签的名称)。我无法使用$_POST['city']
,因为此时表格尚未发送。
有任何想法吗?