EOVA的下拉级联实现过程
Java大叔 QQ12045440
1.目标是在人员信息添加过程中实现通过下拉框来选取人员的地址信息。
2.创建一个人员信息表,为了明确目标这个表中只有以下字段。
create tableperson
(
id int(11) notnull auto_increment,
name varchar(32)not null comment `人员姓名`,
province int(11) comment`人员所在省(直辖市)`,
city int(11) comment `人员所在的市`,
region int(11)comment `人员所在区县` ,
primary key (id)
)engine=innodb,defaultcharacter set=utf8;
下图是以hotel表为例,请关注其中的关键字段
3.创建一个用来存储地区的信息表,这个表的结构就是可以用字段信息来完成一个级联的父子信息。
create table area
(
id int(11) notnull auto_increment,
name varchar(32)comment `省市区的具体名称`,
lv int(11) comment`层级,用来定义这条记录是省,市,区县的哪一级,1表示省,2表示市,3表示区县`,
pid int(11)comment `表示本条记录的父级是哪条记录,lv=1的就没有父级记录了,就是空的`,
primary key