Olá pessoal. Estou fazendo um sistema de marketing, onde o mesmo consiste em uma rede de usuários, com 5 níveis. Quero listar número de usuários dos níveis.
Por exemplo:
Carlos começa no nível 1, Rodrigo cadastrou-se com o link dele, então Carlos vai ter Rodrigo no nível 2. Rodrigo indicou o link para Fernando e Jessica, que se cadastram também, e assim Rodrigo vai ter Fernando e Jessica no nível 2 e Carlos vai ter Rodrigo no nível 2 e Fernando e Jessica no nível 3:
Cadastros de Carlos
Nível 1: eu mesmo
Nível 2: 1 usuário (Rodrigo)
Nível 3: 2 usuários (Fernando e Jessica)
Cadastros de Rodrigo
Nível 1: eu mesmo
Nível 2: 2 usuários (Fernando e Jessica)
Cadastros de Fernando
Nível 1: eu mesmo
Cadastros de Jessica
Nível 1: eu mesmo
----------------------------------
Em cada usuário o número de usuários dos níveis vai ser diferente, vai seguir tipo uma árvore/hierarquia. Alguma ideia de como fazer isso? Obrigado.