亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

PHP+JS三級菜單聯動菜單實現方法

2024-05-04 23:43:16
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP+JS三級菜單聯動菜單實現方法,涉及JavaScript動態控制頁面樣式及PHP數據庫操作相關技巧,需要的朋友可以參考下
 

本文實例講述了PHP+JS三級菜單聯動菜單實現方法。分享給大家供大家參考,具體如下:

<html>  <head>    <title>      智能遞歸菜單-讀取數據庫    </title>    <style>      TD { FONT-FAMILY: "Verdana", "宋體"; FONT-SIZE: 12px; LINE-HEIGHT: 130%;      letter-spacing:1px } A:link { COLOR: #990000; FONT-FAMILY: "Verdana", "宋體";      FONT-SIZE: 12px; TEXT-DECORATION: none; letter-spacing:1px } A:visited      { COLOR: #990000; FONT-FAMILY: "Verdana", "宋體"; FONT-SIZE: 12px; TEXT-DECORATION:      none; letter-spacing:1px } A:active { COLOR: #990000; FONT-FAMILY: "Verdana",      "宋體"; FONT-SIZE: 12px; TEXT-DECORATION: none; letter-spacing:1px } A:hover      { COLOR: #ff0000; FONT-FAMILY: "Verdana", "宋體"; FONT-SIZE: 12px; TEXT-DECORATION:      underline; letter-spacing:1px } .Menu { COLOR:#000000; FONT-FAMILY: "Verdana",      "宋體"; FONT-SIZE: 12px; CURSOR: hand }    </style>    <script language=javascript>      function ShowMenu(MenuID) {        if (MenuID.style.display == "none") {          MenuID.style.display = "";        } else {          MenuID.style.display = "none";        }      }    </script>  </head>  <body><?php// $Id:$//基本變量設置$GLOBALS["ID"] = 1;//用來跟蹤下拉菜單的ID號 $layer=1;//用來跟蹤當前菜單的級數//連接數據庫$Con=mysql_connect( "localhost", "root", "123456"); mysql_select_db("menu");//提取一級菜單$sql="select * from menu where parent_id=0" ;$result=mysql_query($sql,$Con);//如果一級菜單存在則開始菜單的顯示if(mysql_num_rows($result)>0) ShowTreeMenu($Con, $result, $layer, $ID); //=============================================//顯示樹型菜單函數 ShowTreeMenu($con,$result,$layer) //$con:數據庫連接 //$result:需要顯示的菜單記錄集//layer:需要顯示的菜單的級數 //=============================================functionShowTreeMenu($Con, $result, $layer) {//取得需要顯示的菜單的項目數$numrows=mysql_num_rows($result);  //開始顯示菜單,每個子菜單都用一個表格來表示 echo "   < tablecellpadding = '0'cellspacing = '0'border = '0' > "; for($rows=0;$rows        <$numrows;$rows++) { //將當前菜單項目的內容導入數組 $menu=mysql_fetch_array($result);        //提取菜單項目的子菜單記錄集 $sql="select * frommenuwhereparent_id = $menu[id]" ; $result_sub=mysql_query($sql,$Con);        echo " < tr > "; //如果該菜單項目有子菜單,則添加JavaScript onClick語句 if(mysql_num_rows($result_sub)>          0) { echo " < tdwidth = '20' > < imgsrc = 'tree_expand.gif'border = '0' > < / td > "; echo " < tdclass = 'Menu'onClick = 'javascript:ShowMenu(Menu".$GLOBALS["ID"].");' > "; } else { echo " < tdwidth = '20' > < imgsrc = 'tree_collapse.gif'border = '0' > < / td > "; echo " < tdclass = 'Menu' > "; } //如果該菜單項目沒有子菜單,并指定了超級連接地址,則指定為超級連接, //否則只顯示菜單名稱 if($menu[url]!="")              echo " < ahref = '$menu[url]' > $menu[name] < / a > "; else echo $menu[name]; echo " < / td > < / tr > "; //如果該菜單項目有子菜單,則顯示子菜單 if(mysql_num_rows($result_sub)>0) { //指定該子菜單的ID和style,以便和onClick語句相對應            echo " < trid = Menu".$GLOBALS["ID "]++ . " style='display:none'>";  echo "<td width='20'></td>";  echo "<td>";  //將級數加1  $layer++;  //遞歸調用ShowTreeMenu()函數,生成子菜單   ShowTreeMenu($Con,$result_sub,$layer);  //子菜單處理完成,返回到遞歸的上一層,將級數減1  $layer--;  echo "< / td > < / tr > ";  }  //繼續顯示下一個菜單項目  } echo " < / table > "; }  ?>      <?php      $id=1 ;      function test() {      global $id; unset($id);      }      test();      echo " < fontclass = menu > ".($id). " < / font > ";      // 在 PHP 4 中這里會打印出 1      ?>      <?php      $a=1 ;      $b=2 ;      function Sum() {      global $a, $b; $b=$ a + $b;      }      Sum();      echo " < fontclass = menu > ".$b. " < / font > ";      ?>  </body></html>
 


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品一区二区久| 亚洲色图50p| 欧美日韩xxxxx| 国产成人精品优优av| 一二美女精品欧洲| 欧美日韩另类在线| 奇米一区二区三区四区久久| 日韩av不卡电影| 欧美日韩免费观看中文| 国产成人综合亚洲| 国产91精品最新在线播放| 97超级碰碰碰久久久| 国产精品成人久久久久| 成人欧美一区二区三区在线| 热re99久久精品国产66热| 97视频在线观看免费高清完整版在线观看| 欧美日韩成人在线观看| 国产精品欧美久久久| 日韩av免费在线播放| 欧美成人三级视频网站| 欧美网站在线观看| 亚洲美女福利视频网站| 91日本在线视频| 日韩成人av网| 国产一区视频在线播放| 51视频国产精品一区二区| 久久免费在线观看| 97精品伊人久久久大香线蕉| 国产偷亚洲偷欧美偷精品| 成人97在线观看视频| 久久久久国产一区二区三区| 久久综合国产精品台湾中文娱乐网| 亚洲精品国产精品久久清纯直播| 欧美一区二区三区精品电影| 亚洲人成五月天| 亚洲国产成人久久综合一区| 精品av在线播放| 精品亚洲va在线va天堂资源站| 91精品久久久久久久久久另类| 色偷偷888欧美精品久久久| 欧美裸体视频网站| 久色乳综合思思在线视频| 美日韩丰满少妇在线观看| 久久精品国产清自在天天线| 91久久精品国产| 国模精品视频一区二区| 精品偷拍一区二区三区在线看| 在线午夜精品自拍| 欧洲成人性视频| 国产欧美日韩精品丝袜高跟鞋| 色妞欧美日韩在线| 亚洲第一男人av| 国产一区二区视频在线观看| 日韩欧美在线视频免费观看| 91色视频在线导航| 国产精品白嫩初高中害羞小美女| 日韩欧美中文字幕在线播放| 亚洲精品国精品久久99热一| 国产日韩av高清| 欧美午夜精品久久久久久浪潮| 在线观看中文字幕亚洲| 久久久久久69| 国产精品久久av| 高清欧美电影在线| 91国偷自产一区二区三区的观看方式| xvideos成人免费中文版| 日本国产欧美一区二区三区| 午夜免费在线观看精品视频| 亚洲日本中文字幕免费在线不卡| 狠狠躁夜夜躁人人爽超碰91| 日韩成人久久久| 在线性视频日韩欧美| 欧美日韩精品在线观看| 最好看的2019年中文视频| 91在线观看免费高清完整版在线观看| 欧美精品国产精品日韩精品| 久久久久亚洲精品成人网小说| 夜夜嗨av一区二区三区免费区| 日韩成人在线视频网站| 26uuu日韩精品一区二区| 亚洲美女av电影| 成人免费福利视频| 日韩欧美中文字幕在线观看| 久久大大胆人体| 亚洲欧洲一区二区三区在线观看| 欧美激情精品久久久久久变态| 91精品视频在线免费观看| 国产精品白嫩初高中害羞小美女| 欧美精品一区二区免费| 精品一区二区三区四区| 亚洲国产一区二区三区在线观看| 久久影视电视剧免费网站| 亚洲精品videossex少妇| 91精品在线播放| 亚洲精品成人久久| 成人免费视频xnxx.com| 欧美影院在线播放| 成人精品福利视频| 国产精品中文字幕在线观看| 国产亚洲欧美一区| 欧洲亚洲在线视频| 亚洲摸下面视频| 日本午夜精品理论片a级appf发布| 成人在线中文字幕| 亚洲xxxx做受欧美| 日韩激情视频在线| 久久久免费精品视频| 国产精品夜间视频香蕉| 久久久久一本一区二区青青蜜月| 欧美日韩精品在线| 国产视频欧美视频| 亚洲自拍偷拍福利| 亚洲一区二区久久久| 久久久久久久亚洲精品| 欧美精品中文字幕一区| 国产一区二区三区精品久久久| 精品香蕉一区二区三区| 青青青国产精品一区二区| 欧美电影第一页| 久久久久中文字幕2018| 精品国产31久久久久久| 久久亚洲精品视频| 亚洲精品国产精品久久清纯直播| 国产午夜精品视频| 成人久久一区二区三区| 亚洲高清av在线| 欧美大尺度激情区在线播放| 久久精品成人动漫| 亚洲偷熟乱区亚洲香蕉av| 97精品国产97久久久久久免费| 日韩色av导航| 精品国产鲁一鲁一区二区张丽| 国产精品日日摸夜夜添夜夜av| 精品亚洲va在线va天堂资源站| 欧美成人全部免费| 久久99热这里只有精品国产| 日韩av在线免费| 亚洲精美色品网站| 国产一区二区日韩精品欧美精品| 亚洲免费电影在线观看| 2019国产精品自在线拍国产不卡| 国产自摸综合网| 精品成人av一区| 国产亚洲视频中文字幕视频| 色综合久久88色综合天天看泰| 欧美—级a级欧美特级ar全黄| 91免费的视频在线播放| 欧美高清视频一区二区| 国产精品嫩草影院久久久| 欧美日韩成人免费| 久久精品电影一区二区| 91九色视频在线| 亚洲精品乱码久久久久久金桔影视| 亚洲福利视频专区| 97精品在线观看| 欧美视频中文在线看| 日韩免费观看在线观看| 欧美日韩另类视频| 日韩电影中文 亚洲精品乱码| 亚洲欧洲在线免费| 欧美一级成年大片在线观看| 亚洲国语精品自产拍在线观看| 日本三级韩国三级久久| 日韩在线不卡视频|