|
本文实例讲述了PHP+JS三级菜单联动菜单实现方法。分享给大家供大家参考,具体如下:
智能递归菜单-读取数据库
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 }
0) ShowTreeMenu($Con, $result, $layer, $ID);
//=============================================
//显示树型菜单函数 ShowTreeMenu($con,$result,$layer) //$con:数据库连接
//$result:需要显示的菜单记录集
//layer:需要显示的菜单的级数
//=============================================
function
ShowTreeMenu($Con, $result, $layer) {
//取得需要显示的菜单的项目数
$numrows=mysql_num_rows($result);
//开始显示菜单,每个子菜单都用一个表格来表示 echo "
"; for($rows=0;$rows
"; //如果该菜单项目有子菜单,则添加JavaScript onClick语句 if(mysql_num_rows($result_sub)>
0) { echo " "; echo " "; } else { echo " "; echo " "; } //如果该菜单项目没有子菜单,并指定了超级连接地址,则指定为超级连接, //否则只显示菜单名称 if($menuhttp://www.jb51.net/Special/43.h ... 设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:简单的用PHP编写的导航条程序用php+javascript实现二级级联菜单的制作php 三级联动菜单PHP导航下拉菜单的实现如此简单thinkphp实现面包屑导航(当前位置)例子分享ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单php可应用于面包屑导航的递归寻找家谱树实现方法jQuery+PHP+MySQL二级联动下拉菜单实例讲解php实现面包屑导航例子分享JavaScript结合PHP实现网页制作中双下拉菜单的动态实现php+jQuery实现的三级导航栏下拉菜单显示效果
|
|