首页 >php教程 >php手册 >代码示例展现PHP二级联动菜单的实现

代码示例展现PHP二级联动菜单的实现

WBOY
WBOY原创
2016-06-13 11:11:191890浏览

对于初学者来说,

PHP二级联动菜单代码示例:

  1.  脚本 语言 = "JavaScript">   
  2. var onecount;   
  3. onecount=0;   
  4. 子猫 = new Array();   
  5.  ?php   
  6. mysql_connect("localhost ","查尔斯",
    "查尔斯");   
  7. mysql_select_db(“_crm”);   
  8. $sql = “从站点选择*”;   
  9. $结果 = mysql_query($sql);   
  10. $计数 = 0;   
  11. while($res = mysql_fetch_row($结果)){   
  12. ?>   
  13. 子猫[ ?php echo $count  ?>] = 新数组
    ("
    ?php echo $res[0]?>","  ?php echo
     $res[2]
    ?>"," ?php echo $res[1]?>");   
  14.  ?php   
  15. $count ;   
  16. }   
  17. echo "onecount=$count;";
  18. ?>   
  19. //联动函数   
  20. 函数changelocation(locationid)   
  21. {   
  22. document.myform.ctype。长度 = 0;   
  23. var  locationidlocationid=locationid;   
  24. var i;   
  25. 对于 (i=0;i   onecount ;  i )   
  26. {   
  27. if (subcat[i][2] == locationid)   
  28. {   
  29. //var newOption1=new Option(subcat[i]
    [1], subcat[i][0]);   
  30. //document.all.ctype.add(newOption1);   
  31. document.myform.ctype.options[document.
    myform.ctype.length] = 新选项(subcat
    [i][1], subcat[i] [0]);   
  32. }   
  33. }   
  34. }   
  35.  /script>   
  36.  表格  方法="帖子"  姓名="myform" 
    动作="ru_query.php">   
  37.  选择 姓名=“类型” onChange="changelocation(
    document.myform.type.options[document.myfo
    rm.type.selectedIndex].value)"
     大小="1 “>   
  38.  选项 已选择 ="">主要 /选项>    
  39.  ?php   
  40. $ sql = “从企业中选择 * ”;   
  41. $结果 = mysql_query($sql );
  42. while($res = mysql_fetch_row ($结果)){   
  43. ?>   
  44.  选项 ="< ?php echo $res[0]; ?>">
  45.  ?php echo $res[1];  ?>  /选项>   
  46. < ; ?php } ?>   
  47.  /选择>   
  48.  选择  名称="ctype">   
  49.  选项 已选择 ="" >sub /选项>   
  50.  /选择>   
  51.  输入 输入=“提交” 姓名=“提交” = “搜索”>   
  52.  /form>  

以上代码就是PHP顶级联动菜单的具体实现方法。


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn