> 백엔드 개발 > PHP 튜토리얼 > 代码示例展现PHP二级联动菜单的实现_PHP教程

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

WBOY
풀어 주다: 2016-07-15 13:34:27
원래의
1182명이 탐색했습니다.

对于初学者来说,

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

  1.  script language = "JavaScript">   
  2. var onecount;   
  3. onecount=0;   
  4. subcat = new Array();   
  5.  ?php   
  6. mysql_connect("localhost","charles",
    "charles");   
  7. mysql_select_db( "_crm" );   
  8. $sql = "select * from site";   
  9. $result = mysql_query( $sql );   
  10. $count = 0;   
  11. while($res = mysql_fetch_row($result)){   
  12. ?>   
  13. subcat[ ?php echo $count ?>] = new Array
    ("
     ?php echo $res[0]?>"," ?php echo
     $res[2]
    ?>"," ?php echo $res[1]?>");   
  14.  ?php   
  15. $count++;   
  16. }   
  17. echo "onecount=$count;";   
  18. ?>   
  19. //联动函数   
  20. function changelocation(locationid)   
  21. {   
  22. document.myform.ctype.length = 0;   
  23. var locationidlocationid=locationid;   
  24. var i;   
  25. for (i=0;i   onecount; i++)   
  26. {   
  27. if (subcat[i][2] == locationid)   
  28. {   
  29. //var newnewOption1=new Option(subcat[i]
    [1], subcat[i][0]);   
  30. //document.all.ctype.add(newOption1);   
  31. document.myform.ctype.options[document.
    myform.ctype.length] = new Option(subcat
    [i][1], subcat[i][0]);   
  32. }   
  33. }   
  34. }   
  35.  /script>   
  36.  form method="post" name="myform" 
    action="ru_query.php">   
  37.  select name="type" onChange="changelocation(
    document.myform.type.options[document.myfo
    rm.type.selectedIndex].value)"
     size="1">   
  38.  option selected value="">main /option>   
  39.  ?php   
  40. $sql = "select * from entreprise";   
  41. $result = mysql_query( $sql );   
  42. while($res = mysql_fetch_row($result)){   
  43. ?>   
  44.  option value="">
  45.  ?php echo $res[1]; ?> /option>   
  46.  ?php } ?>   
  47.  /select>   
  48.  select name="ctype">   
  49.  option selected value="">sub /option>   
  50.  /select>   
  51.  input type="submit" name="Submit" value="search">   
  52.  /form>  

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


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/445993.htmlTechArticle对于初学者来说, PHP二级联动菜单代码示例: script language = JavaScript varonecount; onecount = 0 ; subcat = new Array(); ?php mysql_connect(localhost,charles, c...
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿