麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > 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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲人片在线观看 | 精品国产一区二区三区成人影院 | 天天透天天狠天天爱综合97 | 免费在线看黄 | 热99精品视频 | 一区免费| 成人一级黄色大片 | 黄色aaa视频 | 美女黄影院 | 禁漫天堂久久久久久久久久 | 午夜视频在线观看免费视频 | 国产精品久久久久久久久久 | 免费观看一区二区三区视频 | 深夜视频福利 | 国产在线欧美日韩 | 中文亚洲视频 | 国产一级二级在线播放 | 7777网站| 羞羞的视频在线 | 天堂成人国产精品一区 | 中文日韩在线视频 | 福利一区二区三区视频在线观看 | 亚洲午夜久久久精品一区二区三区 | 色诱亚洲精品久久久久久 | 97干在线| 久久精品国产亚洲7777 | 精品亚洲一区二区 | 国产一区视频在线免费观看 | 久久精品国产亚洲7777 | 成人免费自拍视频 | sese综合| 欧美性黄 | 亚洲国产高清一区 | 久久国产一二区 | 激情小说另类 | 亚洲福利视 | 精品久久久一二三区播放播放播放视频 | 欧美一级成人一区二区三区 | 欧美一级黄色影院 | 啊~用cao嗯力cao烂我视频 | 叶子楣成人爽a毛片免费啪啪 |