В настоящее время я работаю над созданием php-кода, который бы учитывал всех пользователей, которые прямо или косвенно ссылались на человека. В моей базе данных mysql у каждого пользователя есть столбец «upline», который является реферером.
* P.S Реферальная система по реферальной ссылке, кстати.
Из приведенного выше примера изображения видно следующее:
Переданный В & С; B указано D & Е; С передано F & г; G передано ЧАС только на данный момент.
«А» уже имеет 6 прямых и косвенных рефералов (3 слева и 3 справа). если предположить, что этот процесс продолжается бесконечно глубоко вниз по лестнице, мой вопрос: какой php-код будет подсчитывать общее текущее количество рефералов под «A» справа от него (отдельно) и слева (отдельно)?. В приведенном выше небольшом примере мы можем легко сосчитать его слева, чтобы быть «3» и справа, чтобы быть «4». Я использую базу данных PHP и MYSQL (таблица базы данных — пользователь, и у меня есть столбец для имени пользователя и верхнего уровня).
Пожалуйста, я все еще новичок во многих PHP кодирование, помощь будет высоко ценится, спасибо.
Задача ещё не решена.
Других решений пока нет …