对于初学者来说,
PHP二级联动菜单代码示例:
- 脚本 语言 = "JavaScript">
- var onecount;
-
onecount=0;
-
子猫 = new Array();
-
?php
- mysql_connect("localhost ","查尔斯",
"查尔斯"); - mysql_select_db(“_crm”);
-
$sql = “从站点选择*”;
-
$结果 = mysql_query($sql);
-
$计数 = 0;
-
while($res = mysql_fetch_row($结果)){
-
?>
-
子猫[ ?php echo $count ?>] = 新数组
(" ?php echo $res[0]?>"," ?php echo
$res[2]?>"," ?php echo $res[1]?>");
-
?php
- $count ;
- }
-
echo "onecount=$count;";
-
?>
- //联动函数
- 函数changelocation(locationid)
- {
-
document.myform.ctype。长度 = 0;
-
var locationidlocationid=locationid;
- var i;
-
对于 (i=0;i onecount ; i )
- {
- if (subcat[i][2] == locationid)
- {
-
//var 新newOption1=new Option(subcat[i]
[1], subcat[i][0]);
- //document.all.ctype.add(newOption1);
- document.myform.ctype.options[document.
myform.ctype.length] = 新选项(subcat
[i][1], subcat[i] [0]); - }
- }
- }
-
/script>
-
表格 方法="帖子" 姓名="myform"
动作="ru_query.php">
-
选择 姓名=“类型” onChange="changelocation(
document.myform.type.options[document.myfo
rm.type.selectedIndex].value)" 大小="1 “>
-
选项 已选择 值="">主要 /选项>
-
?php
-
$ sql = “从企业中选择 * ”;
-
$结果 = mysql_query($sql );
-
while($res = mysql_fetch_row ($结果)){
-
?>
-
选项 值="< ?php echo $res[0]; ?>">
-
?php echo $res[1]; ?> /选项>
-
< ; ?php } ?>
-
/选择>
-
选择 名称="ctype">
-
选项 已选择 值="" >sub /选项>
-
/选择>
-
输入 输入=“提交” 姓名=“提交” 值= “搜索”>
-
/form>
以上代码就是PHP顶级联动菜单的具体实现方法。
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31