
Dit is het probleem:
Ik heb een referral systeem waarbij mensen zich aanmelden en dan wordt de referID van die gene opgeslagen bij het nieuwe lid...
Nou wil ik per persoon zien hoeveel mensen hij onder zich heeft (zie plaatje, het systeem wordt oneindig lang...)
Nu heb ik in gedachten:
SELECT ID WHERE user = 1
while bla bla
SELECT ID WHERE refID = $ID
maar zo kom ik maar 1 laag diep... en voor alle lagen een voorgebakken code maken wordt ook een ramp...
heeft iemand een idee om dit op te lossen?? (alleen globale opzet, rest werk ik zelf wel uit...)
P.S. Volgens mij is deze structuur eigenlijk hetzelfde als op die messageboards, mailinglists gebruikt wordt... (men reageert op reactie op reactie etc) mischien moet ik zo'n script eens opduikelen?