Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou fazendo uns testes e me surgiu a ideia de fazer uma árvore genealógica, pra estudos mesmo...
A tabela é assim:
usuarios: id, indicado, nome, idade
A minha dúvida surgiu quando pensei em pegar o total de registros na árvore. A coluna indicado é referente ao pai.
Há alguma query que possa listar todos os registros da cadeia?
Exemplo
--------------------------------------------1@
--------------------------------------------- |
----------2@ ----------------------------- 3@ -------------------------------- 4@
----------- | -------------------------------- | ------------------------------------ |
5@ ------ 6@ ------ 7@ --- 8@ ------ 9@ ------ 10@ ---- 11@ ------ 12@ ------ 13@
No final, vai ter 12 pessoas na árvore genealógica dele. Porque é 13 contando com ele, etc.
Deu pra entender? Eu tentei por php, mas não da mto certo..
Carregando comentários...