I've got confused at the moment.
I've got one database to developed for MLM (Multi Level Marketing) company. so, there's one Members database.. each member have unique ID called membercode.. and all members have members under them.. Every member have 3 members under him/her.. and those 3 members can have same under them.. all members are added in same database table named "tbMembers" and for each member there's a "parentID" where I add member's membercode under whome that member is?.. right?
Now the question is .. I want a SQL Query which can go under and under.. like 'John Doe' having three members under him named 'Suzan' and 'Ellie' and 'Smith'. And 'Suzan' is also having 3 members under her.. and same for Ellie. and for example.. 'John Doe' having about 300 members in his down line? and He gets paid for any member adds 3 members under his downline, that member adds 3 members also get paid and his upline members also get paid some amount of money. Can I get downline level number of any member under 1 particular member?? and can calculate his earnings based on 3 members joining under him.
I'm using PHP and use My-SQL. How to do it? Please help me out guyz.