我正在开发一个codeigniter项目,我需要填写国家,州和城市的下拉列表,但只使用一个表格,即所有国家,州和城市数据应该在一个表格中。如何做到这一点?
答案 0 :(得分:0)
您可以使用以下表格结构
CREATE TABLE地方 ( id int NOT NULL, country_id int DEFAULT'0', state_id int DEFAULT'0', name varchar(255) );
所有国家/地区的默认country_id和state_id都为0.州的country_id将是国家/地区的id,而state_id为0.所有城市都有country_id和state_id。