2014-03-13 30 views
0

我想知道根据选定状态显示邮政编码的最佳方式是什么。 我有一个MySQL数据库,其中包含美国的所有城市和邮政编码。我想查询我已有的mysql,但要显示数据,例如,如果我从下拉框中选择 - 州佛罗里达州,我想显示所有城市,然后选择城市,然后显示所有邮政编码..根据选定状态显示邮政编码

  1. 选择的状态(市出现)
  2. 选择城市(邮政编码出现)
  3. 邮政编码(只允许少数)
+0

没有人会希望从一个冗长的列表中选择一个邮政编码,尤其是当这么多已经训练自己的手指键入类似的东西它甚至没有看。 – Blazemonger

+0

是啊我不需要MySQL的帮助部分,我必须指定不是所有的邮政编码都是允许的,所以我们不能让他们输入邮政编码..我只需要知道什么是最好的方法和几个链接以取样的东西玩它.. – XK8ER

+0

在第一步,我会允许一切,并验证邮政编码与选定的状态服务器端。一旦启动并顺利运行,我会让浏览器下载一个从状态到允许的邮政编码的映射,并在用户输入邮政编码后立即进行客户端检查。一般来说,你需要尝试一些东西来寻求帮助。 – Irfy

回答

2

只要有一列对于状态表中的每个条目?然后做类似

select city from your_table where state=thestateselected 

这将显示所有城市。

然后换邮政编码让全市所有邮政编码

select zipcode from your_table where city=thecityselected 
相关问题