Niveis de comissão em projeto

21 views
Skip to first unread message

Bruno M.

unread,
Mar 23, 2020, 8:11:36 AM3/23/20
to php-brasil
Bom dia pessoal.

Peguei um serviço de marketplace para desenvolver e uma das funções e pagar bonificações por indicação.

Só que a indicação vai por nivel, eu indico 1, Esse que eu indiquei indica outros e todos que ele indicar entra como sub indicação.

E como se eu tivesse 10 niveis de indicação e ganhasse um percentual em cada um desses.

Estou aqui pensando como eu faria isso alguem já fez algo do tipo para me dar uma ideia.

Cassiano Ricardo Mourão

unread,
Mar 23, 2020, 8:33:38 AM3/23/20
to php-brasil
Começa pelos "primeiros pais" e a cada iteração pra filho aplica a comissão conforme o nível.

--
Você recebeu essa mensagem porque está inscrito no grupo "php-brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-brasil+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/php-brasil/56283339-1512-4b07-a8f7-cbaea9dee5a0%40googlegroups.com.

Marcos Thomaz

unread,
Mar 23, 2020, 8:45:03 AM3/23/20
to php-b...@googlegroups.com
Isso é uma árvore. Se tem limite de indicações por nível, usar uma busca em profundidade talvez ajude.



--


Marcos Thomaz da Silva
Analista de Tecnologia da Informação

Bruno S. Drago

unread,
Mar 27, 2020, 12:31:59 PM3/27/20
to php-b...@googlegroups.com

Então xará,

nessa piramide que vc esta montando (risos), vc pode fazer uma busca por profundidade.

Mas vc começa de baixo, nunca de cima.

Se vc tem assim:

A (RAIZ)

B e C (FILHOS DE A)

Z X (FILHOS DE B)

Não sei como vc esta organizando isso, mas deve fazer algum tipo de relacionamento dessa forma aqui, imaginando um BD

id     pai     nome

1      null     A

2    1        B

3    1        C

4    2        D

5    2        E

VOCÊ VAI BUSCAR TODA A CADEIA de E ate 10 niveis em direçao a A

Você começa em E e pergunta(query): tem pai? Quem ? respota SIm, B.

pergunta pra B a mesma coisa, 10x. E vai subindo ate achar uma RAIZ ou chegar em nivel 10.

geralmente esses "esquemas" tentam evitar isso e vc vira "diamante" quando tem um certo nivel de profundidade, justamente para nao transformar isso em algo infinito.

10 niveis é coisas pra caramba, deixa te adinatar =) É pouco administravel..

Enfim, a partir dai, vc faz o comissionamento.

Tentei ser didatico! rs

Abs

Bruno

--
Você recebeu essa mensagem porque está inscrito no grupo "php-brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-brasil+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/php-brasil/56283339-1512-4b07-a8f7-cbaea9dee5a0%40googlegroups.com.

Livre de vírus. www.avg.com.
Reply all
Reply to author
Forward
0 new messages