Php 如何建立多级用户推荐系统

Php 如何建立多级用户推荐系统,php,Php,我正在开发一个基于PHP的注册多级推荐系统,但我只能在第一级完成注册过程。转诊系统级别由管理员控制面板管理 表:推荐级别 id referral_level -------- -------- 1 1 2 2 3 3 4 4 id new_user refferal_level referral_user_id -------- -------- ---

我正在开发一个基于PHP的注册多级推荐系统,但我只能在第一级完成注册过程。转诊系统级别由管理员控制面板管理

表:推荐级别

id          referral_level
--------    --------
1           1
2           2
3           3
4           4
id          new_user    refferal_level  referral_user_id
--------    --------    --------------  ----------------
1           7           1               6
2           8           2               6
3           8           1               7
4           9           3               6
5           9           2               7
6           9           1               8
7           10          4               6
8           10          3               7
9           10          2               8
10          10          1               9
表:推荐

id          referral_level
--------    --------
1           1
2           2
3           3
4           4
id          new_user    refferal_level  referral_user_id
--------    --------    --------------  ----------------
1           7           1               6
2           8           2               6
3           8           1               7
4           9           3               6
5           9           2               7
6           9           1               8
7           10          4               6
8           10          3               7
9           10          2               8
10          10          1               9
在用户注册时,我想检查以下内容:

1。如果注册的当前用户被(1)其他用户引用-完成

2。如果(1)其他用户已被(2)其他人推荐

3。如果(2)其他人再次被“x”用户等引用…


发布注册表单时,我不知道如何编写p.2和p.3的代码,必须检查谁被谁引用,并插入子级别引用的数据。

您可能正在寻找。我正在寻找PHP if/else语句解决方案,在sql中我知道如何继续,但我正在使用PHP语句进行检查。