function member_level($member_id,&$arr = array()){
$cout_arr = array();
$coin_arr = array();
$sql = mysql_query("select * from han_member where id = $member_id");
$member = mysql_fetch_assoc($sql);
$child_money = member_count($member_id);
$team_money = $child_money + $member['wallet_direct'];
$reward_money = reward_money($team_money,$member['wallet_capital']);
$win = intval(($team_money - $child_money)/10000) * $reward_money['money'];
$coin = intval(($team_money - $child_money)/10000) * $reward_money['coin'];
$count_arr[$team_money - $child_money] += $reward_money['money'];
$coin_arr[$team_money - $child_money] += $reward_money['coin'];
$sql = mysql_query("select * from han_member where pid = $member_id");
while($result = mysql_fetch_assoc($sql)){
$return = member_level($result['id'],$arr);
foreach($return['count_arr'] as $k => $v){
$count_arr[$k] += $v;
if($v >= $reward_money['money'])
continue;
$win += intval($k/10000) * ($reward_money['money'] - $v);
}
foreach($return['coin_arr'] as $k => $v){
$coin_arr[$k] += $v;
if($v >= $reward_money['coin'])
continue;
$coin += intval($k/10000) * ($reward_money['coin'] - $v);
}
}
$arr[$member_id]['win'] = $win;
$arr[$member_id]['coin'] = $coin;
return array("win" => $win , "count_arr" => $count_arr , "arr" => $arr , "coin_arr" => $coin_arr);
}
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。