ну у меня 5 призовых и их 2 конкурса
конкурс инвесторов и конкурс рефералов получается 10 раз туда сюда запоминать..
вот нужно упростить работу админам
там обычно три призовых места...
после завершения конкурса через админку трудно добавить серебро победителям ?
по времени займет не более минуты
Добавлено сообщение: 11 Августа 2017, 20:37:27
попытался что-то делать не получилось
# зачисляем бонус
$db->Query("SELECT * FROM db_invcompetition_users WHERE points > '0' ORDER BY points DESC LIMIT 5");
if($db->NumRows() > 0){
$counter = 1;
while($data = $db->FetchArray()){
$user_up_id = $data["user_id"];
$user_s[$counter] = $data["user"];
$money = $comp_p["{$counter}m"];
$money = ($money * $data_cq["ser_per_wmr"]);
# Зачисляем средства победителям
$db->Query("UPDATE db_users_b SET money_p = money_p + '{$money}' WHERE id = '{$user_up_id}'", false, false);
$counter++;
}
$db->Query("UPDATE db_invcompetition SET user_1 = '".$user_s[1]."', user_2 = '".$user_s[2]."', user_3 = '".$user_s[3]."', user_4 = '".$user_s[4]."', user_5 = '".$user_s[5]."', status = '1' WHERE id = '$sok'");
$db->Query("TRUNCATE TABLE db_invcompetition_users");
echo "<center><font color = 'green'>Конкурс завершен, призы зачислены</font></center><BR />";
}