All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
数据仓库数据建模的几种思路_mssql学习_编程技术
aspnet_wp.exe,could,not,be,started_.net资料_编程技术
使用ASP.NET内置类生成图片缩略图及水印_[Asp.Net教程]
用PHP+MySQL搭建聊天室_[PHP教程]
PHP实例:用PHP实现windows风格的树型菜单_php资料_编程技术
SQL2000系统表的应用_[SQL,Server教程]
C#中对象概念和应用实例
GridView中绑定日期字段格式的定义_[Asp.Net教程]
数据库连接URL中分号引发的错误_[Asp.Net教程]
asp.net利用RAR实现文件压缩解压缩_[Asp.Net教程]
Reading number is top 10 pictures
Summer is most suitable for young people to travel in China8
Beautiful Japanese beauty(漂亮的日本美女)
Park waits to have her picture taken exposed
自己约的炮,含泪也要打完
The hot big eye big breast beauty1
这只猪到底犯了什么错?
9.3阅兵全景图1-抗战老兵和英雄连队梯队
大人物的礼物
Angie Chiu vijara myth2
The other a successor of sora aoi
Download software ranking
金山office2007
The hero
Proficient in Eclipse
Tram sex maniac 2 (H) rar bag13
Boxer Classic video3
WebService在.NET中的实战应用教学视频 → 第1集
虚拟机汉化软件
Unix video tutorial6
C#程序员参考手册
中国结婚习俗实录
归海一刀 published in(发表于) 2014/2/10 6:54:43 Edit(编辑)
用PHP实现多级树型菜单_[PHP教程]

用PHP实现多级树型菜单_[PHP教程]

用PHP实现多级树型菜单_[PHP教程]

//树型目录结构模板程序
//菜单目录库字段说明:
//menu_id 菜单项目 id
//menu 菜单名称
//menu_grade 菜单等级 1 为主菜单 2 为二级菜单 ........
//menu_superior 上一级菜单 id 号

function my_menu(menu_content,i,menu_grade_temp,menu_superior_temp)
{
global PHP_SELF;
temp1=menu_grade_temp+1;
menu_superior_temp_array=split("/",menu_superior_temp);
for (t=0;t{
menu_array=split("/",menu_content[t]);
If((menu_array[2]==menu_grade_temp)&&(menu_array[3]==menu_superior_temp_array[menu_grade_temp-1]))
{
for(p=1;p<=menu_grade_temp;p++){echo " ";}
temp3=menu_superior_temp_array;
temp3[menu_grade_temp]=menu_array[0];
temp2=implode("/",temp3);
if (menu_array[0]==menu_superior_temp_array[temp1-1])
{
temp5=temp1-1;
temp3[menu_grade_temp]="";
temp6=implode("/",temp3);
echo "menu_array[1]
";
my_menu(menu_content,i,temp1,temp2);
}
else
{
temp3[menu_grade_temp+1]="";
temp6=implode("/",temp3);
echo "menu_array[1]
";
}
}
}
}
// 连接 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', '网络', '2', '1');
INSERT INTO menu VALUES( '4', 'PHP与MySql', '3', '2');
INSERT INTO menu VALUES( '5', 'C语言', '3', '2');
INSERT INTO menu VALUES( '6', '网页制作', '3', '3');
INSERT INTO menu VALUES( '7', 'TCP、IP协议', '3', '3');
INSERT INTO menu VALUES( '8', '数学', '1', '0');
INSERT INTO menu VALUES( '9', '高等数学', '2', '8');
INSERT INTO menu VALUES( '10', '线性代数', '3', '9');
INSERT INTO menu VALUES( '11', '离散数学', '3', '9');
INSERT INTO menu VALUES( '12', '初等数学', '2', '8');
INSERT INTO menu VALUES( '13', '文学', '1', '0');
INSERT INTO menu VALUES( '14', '中国文学', '2', '13');
INSERT INTO menu VALUES( '15', 'php', '4', '4');
INSERT INTO menu VALUES( '16', 'mysql', '4', '4');
*/
?>





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.