如何计算php中的MLM用户收入点数

时间:2014-06-27 09:32:48

标签: php mysql parent-child recursive-query

我正在尝试为MLM网络用户计算收入点(即),

我有五种类型的套件,如Rs.0 / - ,Rs.1000 / - ,Rs.2000 / - ,Rs.4000 / - ,Rs.10000 / - 。 购买套件后,将为每个单独的套件生成一个唯一的引脚和用户ID,如

If 2 number of 2000/- kit purchased means userid and pin will be

    2000100 539fdda37c435 and
    2000101 5395b0d8b66d1 .....

然后根据新的用户赞助商ID(赞助商ID将是旧用户),注册将以群组左右进行。

现在我的问题是什么在计算用户的收入点时如何从上到下带他们的孩子用户。我参与了MYSQL查询。

例如。, example tree view

现在如何从php中的动态树中获取父节点(1)到根节点(12)的每个节点的值? 我触及了这个循环概念。

先谢谢你,

1 个答案:

答案 0 :(得分:-1)

数据库架构

id  par lev lef rgt status  wallet userstatus
1   1   1   2   3    1        0       0
2   2   2   4   5    1        0       0
6   3   2   6   7    1        0       0
8   4   3   8   9    1        0       0
9   5   3   10  11   1        0       0
10  6   3   12  13   1        0       0
11  7   3   0   0    1        0       0