佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1311|回复: 9

类似 MLM 的 membership

[复制链接]
发表于 17-12-2006 03:04 AM | 显示全部楼层 |阅读模式
如果要弄一个类似 MLM 的 membership system,该怎么弄呢?
例如一个人下面可能有很多下线,也可能有很多层
要如何将每一层每一个下线显示出来?

我试过了,如果显示第一层还没问题
但如果要显示每一层,每一个下线就想不到
回复

使用道具 举报


ADVERTISEMENT

发表于 17-12-2006 11:31 AM | 显示全部楼层
你要有一个field 来记录他的upline 是谁,还有一个field是用来记录他的level
如first level X sponser to downline A,upline field=X,level = 2,如果downline A sponser to his downline A-2, then upline field=A,level 3,我之前写过。。我也要refer回那code..haha有点忘记了不好意思
回复

使用道具 举报

 楼主| 发表于 17-12-2006 10:58 PM | 显示全部楼层
如果我要懂 X 下面有几个 level,包括谁(包括 A & A-2)
用这个方式行得通吗?
回复

使用道具 举报

发表于 17-12-2006 11:44 PM | 显示全部楼层
原帖由 hooi1983 于 17-12-2006 10:58 PM 发表
如果我要懂 X 下面有几个 level,包括谁(包括 A & A-2)
用这个方式行得通吗?

可以。。你要写一个function来找到最下面去
回复

使用道具 举报

 楼主| 发表于 18-12-2006 12:10 AM | 显示全部楼层
原帖由 max5007 于 17-12-2006 11:44 PM 发表

可以。。你要写一个function来找到最下面去


不好意思,可以请教一下吗?
我想了好久还是想不通
如果只是一个 level 就可以
但是现在不懂有几个 level、几个 network 和几个 downline

例如 X 有五个 downline,就是说有五个 network
每个 network 又会有各自的 level 和 network
回复

使用道具 举报

发表于 18-12-2006 09:22 AM | 显示全部楼层
原帖由 hooi1983 于 18-12-2006 12:10 AM 发表


不好意思,可以请教一下吗?
我想了好久还是想不通
如果只是一个 level 就可以
但是现在不懂有几个 level、几个 network 和几个 downline

例如 X 有五个 downline,就是说有五个 network
每个 network ...

做一个self call function,不管有几个level都行
回复

使用道具 举报

Follow Us
发表于 18-12-2006 10:07 AM | 显示全部楼层
用TREE STRUCTURE.....可以参考XML,XLS
回复

使用道具 举报

发表于 18-12-2006 11:21 AM | 显示全部楼层
采用 TreeView,无限制多少层多少下线。

数据库分3个栏,

parent,child,name

0, 1, A }
0, 2, B } 这三个人是高层的
0, 3, C }

1, 4, A's downline 1
1, 5, A's downline 2
1, 6, A's downline 3

2, 7, B's downline 1
2, 8, B's downline 2

3, 9, C's downline 1
3,10, C's downline 2

4,11, A downline 1's downline 1
4,12, A downline 1's downline 2

5,13, A downline 2's downline 1

7,14, B downline 1's downline 1

11,15, A downline 1 downline 1's downline 1

15,16, A downline 1 downline 1 downline 1's downline 1

16,17, A downline 1 downline 1 downline 1 downline 1's downline 1

5,18, C downline 2's downline 2

12,19, A downline 1 downline 2's downline 1
回复

使用道具 举报


ADVERTISEMENT

发表于 18-12-2006 12:11 PM | 显示全部楼层
原帖由 hooi1983 于 18-12-2006 12:10 AM 发表
不好意思,可以请教一下吗?
我想了好久还是想不通
如果只是一个 level 就可以
但是现在不懂有几个 level、几个 network 和几个 downline

例如 X 有五个 downline,就是说有五个 network
每个 network ...



你可以参考以上几位大大的意见,我也是这样做的。。但也要考虑到当下线到了一定的level时,你要给他们选要从哪一个level看起,不然db会heavy load,也会吃很多bandwidth
回复

使用道具 举报

 楼主| 发表于 18-12-2006 04:36 PM | 显示全部楼层
谢谢各位大大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-11-2024 05:15 AM , Processed in 0.128276 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表