Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
Господа, помогайте, никак сообразить не могу.
Вообщем задача такая: рестарт игры, надо всем пользователям кто не вывел 100% начислить разницу на счет по формуле сумма вклада-сумма выплаты=компенсация*100(на 100 это в серебро переводим).Я планировал это сделать так: в таблице пользователей создается столбец sum_comp? туда закидывается сумма компенсации, и потом все положительные числа перекидываются в money_b
Что я делаю:
<?PHP
$db->Query("SELECT * FROM db_users_b WHERE
insert_sum > 0 ");
$data = $db->FetchArray();
$comp = ($data["insert_sum"]-$data["payment_sum"])*100;
$db->Query("UPDATE db_users_b SET sum_comp = '$comp' WHERE id=id AND insert_sum > 0 ");
?>
Что получается:
Высчитывается сумма компенсации только пользователя ID1 и эта сумма начисляется всем пользователям
Вообщем задача такая: рестарт игры, надо всем пользователям кто не вывел 100% начислить разницу на счет по формуле сумма вклада-сумма выплаты=компенсация*100(на 100 это в серебро переводим).Я планировал это сделать так: в таблице пользователей создается столбец sum_comp? туда закидывается сумма компенсации, и потом все положительные числа перекидываются в money_b
Что я делаю:
<?PHP
$db->Query("SELECT * FROM db_users_b WHERE
insert_sum > 0 ");
$data = $db->FetchArray();
$comp = ($data["insert_sum"]-$data["payment_sum"])*100;
$db->Query("UPDATE db_users_b SET sum_comp = '$comp' WHERE id=id AND insert_sum > 0 ");
?>
Что получается:
Высчитывается сумма компенсации только пользователя ID1 и эта сумма начисляется всем пользователям