2

我目前正在制作一个 php 代码,该代码将计算所有直接和间接引用一个人的用户。在我的 mysql 数据库中,每个用户都有一个名为“upline”的列,它是引用者。

*PS 推荐系统是通过推荐链接的方式。

具有 6 个推荐的用户的图形示例

从上图例子可以看出: A 提到的B & C;B转介D&E;C 指F & G ; G暂时只提到了H。

“A”已经有 6 个直接和间接推荐(左 3 个,右 3 个)。假设,这个推荐过程无限地深入梯子,我的问题是:什么 php 代码会从他的右侧(单独)和左侧(单独)计算“A”下的当前推荐总数?. 在上面的小例子中,我们可以很容易地数他的左边是“3”,右边是“4”。我使用 PHP 和 MYSQL 数据库(数据库表是用户,我有用户名和上线的列)。

请,我仍然是许多 php 编码的新手,非常感谢您的帮助,谢谢。

4

0 回答 0