Поделитесь такой функцией. Когда пользователь пополняет Баланс в экономической игре, к примеру:
+20% на пополнения от 500-1000 руб!
+30% на пополнения от 1000-3000 руб!
+50% на пополнения от 3000-5000 руб! 5й фрукт в подарок.
# Зачисляем баланс
$serebro = sprintf("%.4f", floatval($sonfig_site["ser_per_wmr"] * $ik_payment_amount) );
$db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
$ins_sum = $db->FetchRow();
сумма %
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.55) ) : $serebro;
$serebro = intval($ins_sum >= 99.99) ? ($serebro + ($serebro * 0.1) ) : $serebro;
$serebro = intval($ins_sum >= 499.99) ? ($serebro + ($serebro * 0.2) ) : $serebro;
$serebro = intval($ins_sum >= 999.99) ? ($serebro + ($serebro * 0.3) ) : $serebro;
$serebro = intval($ins_sum >= 4999.99) ? ($serebro + ($serebro * 0.4) ) : $serebro;