Salve a tutti,
per un sito personale devo fare delle classifiche basate sulla gerarchia degli utenti.

Ho una tabella mySQL cosi composta:

userid - managerid
pippo pluto
pluto paperino
paperino topolino
topolino EOD

Vorrei fare una pagina php che, sulla base dell'userID fornito con un form richiami il suo managerid ma che, di conseguenza, richiami il managerID del secondo fino ad arrivare all'ultimo che ha come managerid "EOD".
Il tutto andrebbe poi buttato in un array.
Non c'e una profondita' della gerarchia ben specifica, per quello mi serve arrivare fino all'ultimo

Ho tentato con qualche ciclo while ma onestamente non so dove partire e i record sono tanti.

In attesa,
Grazie mille a tutti in anticipo!