用PHP实现多级树型菜单
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-24
; echo "<a href="$PHP_SELF?menu_grade_temp=".$temp1."&menu_superior_temp=$temp6">$menu_array[1]</a><br>"; } } } } // 连接 MySql 数据库 $db_host="localhost"; $db_user="dkj"; $db_password="123"; $db_name="test"; mysql_connect($db_host,$db_user,$db_password); mysql_select_db($db_name); //从数据库中取得数据 $query_string="select * from menu order by menu_grade"; $db_data=mysql_query($query_string); //第一次执行初始化 if ($menu_grade_temp=="") { $menu_superior_temp=0; } //将所有的信息读入数组,并统计数组个数 $i=0; while (list($menu_id,$menu,$menu_grade,$menu_superior)=mysql_fetch_row($db_data)) { $menu_content[$i]=$menu_id."/".$menu."/".$menu_grade."/".$menu_superior; $i++; } my_menu($menu_content,$i,1,$menu_superior_temp); /* 附数据库结构及模拟数据 # phpMyAdmin MySQL-Dump # # 主机: localhost 数据库 : test # -------------------------------------------------------- # # 数据表的结构 ''menu'' # CREATE TABLE menu ( menu_id int(11) NOT NULL auto_increment, menu varchar(20) NOT NULL, menu_grade int(11) NOT NULL, menu_superior int(11) NOT NULL, UNIQUE menu_id (menu_id) ); # # 导出下面的数据库内容 ''menu'' # INSERT INTO menu VALUES( ''1'', ''计算机'', ''1'', ''0''); INSERT INTO menu VALUES( ''2'', ''编程'', ''2'', ''1''); INSERT INTO menu VALUES( ''3'', |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于用PHP实现多级树型菜单的所有评论