树型结构导航,三级连动问题!!有耐心的请指点。
****************************************************************
我使用的是sql数据库,并且已经建立了相应的数据库及字段值。
****************************************************************
其中包含用户表sells表,表中含有字段:
编号 经销商编码 经销商姓名 录入时间 管理人id 推荐人id
sellid, code, name, indate, upperid, recommendid
1 001 小王 2005.05.06 1 1
2 002 小李 2005.05.06 1 1
3 003 小刘 2005.05.06 1 2
4 004 小宋 2005.05.06 1 3
5 005 小张 2005.05.06 2 2
6 006 小赵 2005.05.06 3 3
7 007 小陈 2005.05.06 7 7
8 008 小马 2005.05.06 4 4
9 009 小于 2005.05.06 9 2
还有统计表trends表,表中含有字段:
sellid(编号),code(经销商编码),name(经销商姓名),order7(本人定单)
1 001 小王 30
2 002 小李 20
3 003 小刘 15
4 004 小宋 28
5 005 小张 36
6 006 小赵 50
7 007 小陈 42
8 008 小马 34
9 009 小于 25
****************************************************************
主要就是以这两个表建立关系。达到下面我想要的最后结构。
****************************************************************
树型结构图:
001编码
小王
002编码 003编码
小李 小刘
004编码 005编码 006编码 007编码
小宋 小张 小赵 小陈
****************************************************************
之后下面有一个总的信息显示:
例如:
经销商编码 经销商姓名 录入时间 本人定单 管理人编码 推荐人编码
001 小王 2005.05.06 30 001 001
002 小李 2005.05.06 20 001 001
003 小刘 2005.05.06 15 001 002
004 小宋 2005.05.06 28 001 003
005 小张 2005.05.06 36 002 002
006 小赵 2005.05.06 50 003 003
007 小陈 2005.05.06 42 007 007
008 小马 2005.05.06 34 004 004
009 小于 2005.05.06 25 009 002
****************************************************************
说明:初始化的时候就是上面那个树型结构。(经销商编码是唯一关键字)当点击编码003的时候003就会跳到最上边。
下面同样有树型结构.
例如:
003编码
小刘
004编码 005编码
小宋 小张
006编码 007编码 008编码 009编码
小赵 小陈 小马 小于
****************************************************************
附加:首先,把每个结点定义个标示符,标示符表示的就是他是否为下级结点,判断每个标示符就可以知道是不是跟级。
我大概知道其中的一些原理,但是有很多问题还是没有清楚,请问各位大虾指点。最好说的详细清楚一点,能写出相应实现代码更好。
****************************************************************