【发布时间】:2012-06-13 15:34:52
【问题描述】:
由于我在第一个下拉列表中只有一个值,因此我尝试在 PHP 中创建一个级联下拉列表,以填充页面加载时的第二个下拉列表。
我的数据库有一个名为“nights”的表,其中包含名为“city”、“name”和“day”的字段。
为了填充我的第一个盒子,我使用了 SELECT DISTINCT cities from nights 等,效果很好。
要填写第二个框,我需要类似于 SELECT name WHERE city = $city 的内容 - 我的问题是我不确定如何设置 $city(作为 <select> 标签的名称)。我无法使用$_POST['city'],因为此时尚未发送表单。
有什么想法吗?
【问题讨论】:
-
将第二个框留空,直到选中
city。 -
我应该补充一点:我现在试图避免使用 JS/jQuery,只是因为我对它不是很有经验,我需要在接下来的几天内完成该网站。
标签: php mysql html variables drop-down-menu