Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    6

    Query mysql cicliche per struttura gerarchica

    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!

  2. #2
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480
    La struttura è fissa o puoi modificarla (= migliorarla)?
    Nel secondo caso, ti conviene implementare un albero usando la tecnica nested set http://en.wikipedia.org/wiki/Nested_set_model

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.