| Current Path : /home2/wtmwscom/www/member/ |
| Current File : /home2/wtmwscom/www/member/cron_reward.php |
<?php
include '../connection.php';
include '../function_lib.php';
$result = mysqli_query($connection, "SELECT uid, reward FROM user WHERE reward < 4");
while ($row = mysqli_fetch_object($result)) {
$uid = $row->uid;
$childs_left = get_child_levels(get_child_ids_2($uid, 'L'));
$childs_right = get_child_levels(get_child_ids_2($uid, 'R'));
if($row->reward == 0){
if((count($childs_left) > 5 && count($childs_right) >= 5) || (count($childs_left) >= 5 && count($childs_right) > 5)){
mysqli_query($connection, "UPDATE user SET reward = 1 WHERE uid = '$uid'");
mysqli_query($connection, "INSERT INTO `reward_income` (`uid`, `reward`, `datetime`) VALUES ('" .$uid."',1,'".date('Y-m-d H:i:s')."')");
}
}
elseif($row->reward == 1){
$reward_childs_left = get_reward_childs($childs_left, $row->reward);
$reward_childs_right = get_reward_childs($childs_right, $row->reward);
if(count($reward_childs_left) >= 5 && count($reward_childs_right) >= 5){
mysqli_query($connection, "UPDATE user SET reward = 2 WHERE uid = '$uid'");
mysqli_query($connection, "INSERT INTO `reward_income` (`uid`, `reward`, `datetime`) VALUES ('".$uid."', 2, '".date('Y-m-d H:i:s')."')");
}
}
elseif($row->reward == 2){
$reward_childs_left = get_reward_childs($childs_left, $row->reward);
$reward_childs_right = get_reward_childs($childs_right, $row->reward);
if(count($reward_childs_left) >= 5 && count($reward_childs_right) >= 5){
mysqli_query($connection, "UPDATE user SET reward = 3 WHERE uid = '$uid'");
mysqli_query($connection, "INSERT INTO `reward_income` (`uid`, `reward`, `datetime`) VALUES ('".$uid."', 3, '".date('Y-m-d H:i:s')."')");
}
}
elseif($row->reward == 3){
$reward_childs_left = get_reward_childs($childs_left, $row->reward);
$reward_childs_right = get_reward_childs($childs_right, $row->reward);
if(count($reward_childs_left) >=5 && count($reward_childs_right) >= 5){
mysqli_query($connection, "UPDATE user SET reward = 4 WHERE uid = '$uid'");
mysqli_query($connection, "INSERT INTO `reward_income` (`uid`, `reward`, `datetime`) VALUES ('".$uid."', 4, '".date('Y-m-d H:i:s')."')");
}
}
}
function get_reward_childs($childs, $reward){
$reward_childs = array();
if(!empty ($childs)) {
$uid_in = implode(" , ", $childs);
$rs = mysqli_query($connection, "SELECT uid FROM user WHERE uid in ( $uid_in ) AND reward='$reward'");
if(mysqli_num_rows($rs) == 1){
$reward_childs[] = mysqli_fetch_object($rs)->uid;
}
}
return $reward_childs;
}
echo "<br />Success. Please close this browser.";
?>