Как я могу создать реферальную систему в PHP?

У меня есть веб-сайт с реферальной системой, и я хочу, чтобы пользователи могли видеть, к каким пользователям они обращаются, используя treeview.

Моя таблица базы данных настроена таким образом, что, когда пользователь ссылается на кого-то со своим реферальным кодом, новые пользователи получают идентификатор, код спонсора (реферал от своего «спонсора», а также человека, который его получил на этом сайте) и реферал код (его собственный реферальный код, чтобы заставить других людей присоединиться к нему).

Я понятия не имею, как я могу получить эту информацию из моей базы данных MySQL и в сценарий treeview.

Мне нужно было бы позволить пользователю увидеть всех людей, которых он назвал, 10 уровней в глубину.

Возможно ли это и как я могу это сделать?

    Related of "Как я могу создать реферальную систему в PHP?"