Вывод структуры

Сергей18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.06.2007

есть табица в базе mysql c полями

id - номер пользователя

id_spons - номер спонсора (для него id - номер реферала)

login

oplata_reg - оплата регистрации (1-есть 0-нет)

region - номер 1-99 региона

no_in_region - номер в регионе 1-......

и другие поля (не важно)

структура пользователей такая для каждого региона

...........1

...2.......3.......4

5.6.7...8.9.10 .....

............................

1,2,3,... - номера в регионе.

1 - 0 уровень

2,3,4 -1 уровень

5,6,7,...,13 -2 уровень

и тд

рефералы - пользователи у который в id_spons записано id заданного пользователя.

Само задание:

нужно построить такую структуру для указанного пользователя. адаем id пользователя и получаем

Ваши Рефералы (количество 3 - ссылка на развертывание) - это всего

1 уровень (количество 4 - ссылка на развертывание) это региональная структура. сумма по всем рефералам

2 уровень (количество 6 - ссылка на развертывание) это региональная структура. сумма по всем рефералам

3 уровень (количество 8 - ссылка на развертывание) это региональная структура. сумма по всем рефералам

..............

n уровень....

в развернутом виде:

Ваши лично приглашенные количество 3 свернуть

Ваш лично приглашенный: login1 НОМЕР: 3 РЕГИОН: 1

Ваш лично приглашенный: login2 НОМЕР: 2 РЕГИОН: 1

Неоплаченные:

Ваш лично приглашенный: login3 РЕГИОН: 1

1 уровень количество 4 свернуть

под login1 общее (количество 2 - ссылка на показать этих двух)

под login2 общее (количество 2 - ссылка на показать этих двух)

2 уровень количество 6 свернуть

под login1 общее количество 5...

под login2 общее количество 6...

3 уровень количество 8 свернуть

под login2 общее количество 2....

..............................................

Вот сама задача. Оплата только при полной реализации этой функции. Просьба кто не уверен в своих силах - не оставляйте даже предложение. Предпочтение отдам тому кто дешевле всех реализует эту задачу. + отличный отзыв.

Сумму и сроки указывайте сами.