PHP+mysql实现的三级联动菜单功能示例
本文实例讲述了PHP+mysql实现的三级联动菜单功能。分享给大家供大家参考,具体如下:
数据库mysql
--数据库:`student` -- ---------------------------------------------------------- -- --表的结构`student` -- CREATETABLE`student`( `id`int(50)NOTNULLauto_increment, `name`varchar(50)collateutf8_unicode_ciNOTNULL, `dept`varchar(50)collateutf8_unicode_ciNOTNULL, `class`varchar(50)collateutf8_unicode_ciNOTNULL, `sex`varchar(50)collateutf8_unicode_ciNOTNULL, `dept_id`int(50)NOTNULL, `class_id`int(50)NOTNULL, PRIMARYKEY(`id`) )ENGINE=MyISAMDEFAULTCHARSET=utf8COLLATE=utf8_unicode_ciAUTO_INCREMENT=5; -- --导出表中的数据`student` -- INSERTINTO`student`(`id`,`name`,`dept`,`class`,`sex`,`dept_id`,`class_id`)VALUES (1,'计算机名字','计算机工程系','计061','男',1,11), (2,'教计名字','计算机工程系','教技061','男',1,14), (3,'管理名字','管理系','管理061','女',2,21), (4,'机械名字','机械工程系','自动化061','男',3,31);
index.php代码:
下拉框连动 //二级菜单数组 varsubcat=newArray(); //三级菜单数组 varsubcat2=newArray(); functionchangeselect1(locationid) { document.form1.s2.length=0; document.form1.s2.options[0]=newOption('22请选择22',''); for(i=0;i 三级联动演示:
计算机工程系 管理系 机械工程系
希望本文所述对大家PHP程序设计有所帮助。