具体分法为:给最近的会员提供1分的一半,就是0.5,再上一级为0.5的一半,为0.25,再上就是0.25/2=0.125,依次类推。。-----------------------------I don't think it is good to do like this.if someone is in level 10,then the first one will get 1/1024,if he is in level 100.....

解决方案 »

  1.   

    and also,0.5+0.25+0.125=0.875.where do the last 0.125 go???
      

  2.   

    不是传销!晕~~
    假如就ABCD四人,A为1级,B为2级,C为3级,D为4级(都是按顺序介绍注册的,1级最高!)
    这时候来了个E,他注册后,ABCD四人共得1分:
    D-0.5
    C-0.25
    B-0.125
    A-0.125(最后个人当然不能再分拉~)就是这样的!关于为什么要搞这样个积分方法并不是我想的啊,是头头给我的任务,没办法
    估计是鼓动性的吧,级高的介绍人越多就分越多,最终目标是拥有大量会员
    唉~姑且不说这样做好不好,请高手帮帮我想下怎么用PHP实现呀,急哟!
      

  3.   

    纪录每个当前用户的上级id,或所有的上级id,然后
    查询一个上级,更新一个上级的积分
      

  4.   

    在数据库中用触发器做是不是很easy?