我想添加两个选择列表来选择我所在的国家/地区(用户选择州,然后根据该州选择城市)。我确实找到了我所在国家的所有城市的名单,我成功地为此制作了一份文件。我想问你的是:在服务器上存储这些数据的最佳方法是什么?使用数据库,文件或只是PHP数组?
对于数据库,我该如何组织数据? 在文件的情况下,哪种类型?
谢谢!
答案 0 :(得分:1)
如果您使用数据库:
表名:状态
表格结构:
state_id UNSIGNED SHORTINT
state_name VARCHAR 100
表名:城市
表格结构:
state_id UNSIGNED SHORTINT - to determine which state the city is in
city_id UNSIGNED SHORTINT
city_name VARCHAR 100
如果您使用文件,则可以使用CSV文件。
或者您可以将它存储在几个PHP数组中,但数据库很不错!
答案 1 :(得分:0)
如果是数据库,只需创建两个表。 1.包含Id和名称的国家/地区的表格。 2.包含ID名称和国家/地区ID的城市的表格