#12003/9/18 3:38:27
程序大概是这样的:
一个网站的用户数据库.会员的制度就好像"传销"一样,会员A推荐新用户B加入,A可以加分100.当B再推荐新会员C加入,B加分100,B的"上线" A 同样也加分100.如此类推C推荐D加入,C,B,A三人都加分100.
用户的表的结构有: "用户名,积分,加入时间,推荐用户"
问题就是要查询A在特定时间内推荐了那些用户,而这些用户发展了那些"下线","下线"们又"发展了那些"下下线".总共得了多少分.
mysql的查询语句怎样写才是最有效率最简单的呢!? php该怎样处理会比较高效率呢?因为我是一个初学者,我用的方法是最笨的,如下:用循环不断查询A推荐了的用户B,再查询B推荐的用户C....但如果A在特定时间内推荐的用户比较多,就有点乱七八糟了...
希望各位高手们,指点小弟一下:) 先在此谢过了.