Genru2020
Участник
- Сообщения
- 14
- Реакции
- 0
Нужна помощь с редактирование акции, ну типо при первом пополнение +30% серебра, только как мне сделать несколько таких акции и чтобы они были вечные, например:
1) при пополнение свыше 50 рублей +30%
2) при пополнение свыше 100 рублей +50%
3) ну т.д.
А то я как ни делаю, то эти акции вместе скадываются, то серебро не приходит.
1) при пополнение свыше 50 рублей +30%
2) при пополнение свыше 100 рублей +50%
3) ну т.д.
А то я как ни делаю, то эти акции вместе скадываются, то серебро не приходит.
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
HighSystem
Участник
- Сообщения
- 60
- Реакции
- 5
ставь условия перед запросом в БД:Genru2020 написал(а):Нужна помощь с редактирование акции, ну типо при первом пополнение +30% серебра, только как мне сделать несколько таких акции и чтобы они были вечные, например:
1) при пополнение свыше 50 рублей +30%
2) при пополнение свыше 100 рублей +50%
3) ну т.д.
А то я как ни делаю, то эти акции вместе скадываются, то серебро не приходит.
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount', billet = billet + '$bill' WHERE id = '{$user_id}'");
код который использую я:
Код:
if($ik_payment_amount <= 500) {
$serebro = $serebro*1.5;
} elseif ($ik_payment_amount >= 500 and $ik_payment_amount < 1000) {
$serebro = $serebro*2;
}elseif ($ik_payment_amount >= 1000 and $ik_payment_amount < 2500) {
$serebro = $serebro*2.5;
}else{
$serebro = $serebro*3;
}
Genru2020
Участник
- Сообщения
- 14
- Реакции
- 0
Наконец-то заработала, спасибо)HighSystem написал(а):ставь условия перед запросом в БД:
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount', billet = billet + '$bill' WHERE id = '{$user_id}'");
код который использую я:
Поставишь после него запроса, ничего работать не будет =)Код:if($ik_payment_amount <= 500) { $serebro = $serebro*1.5; } elseif ($ik_payment_amount >= 500 and $ik_payment_amount < 1000) { $serebro = $serebro*2; }elseif ($ik_payment_amount >= 1000 and $ik_payment_amount < 2500) { $serebro = $serebro*2.5; }else{ $serebro = $serebro*3; }
HighSystem
Участник
- Сообщения
- 60
- Реакции
- 5
Не за что, обращайся в лс, по мелкоте и настройке помогуGenru2020 написал(а):Наконец-то заработала, спасибо)
Genru2020
Участник
- Сообщения
- 14
- Реакции
- 0
Блин, работает, но как его ещё объединить с бонусами, а то получается, если пополнят на определённую сумму, то это сумма может утраиваться, или вообще умножаться на 6.HighSystem написал(а):ставь условия перед запросом в БД:
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount', billet = billet + '$bill' WHERE id = '{$user_id}'");
код который использую я:
Поставишь после него запроса, ничего работать не будет =)Код:if($ik_payment_amount <= 500) { $serebro = $serebro*1.5; } elseif ($ik_payment_amount >= 500 and $ik_payment_amount < 1000) { $serebro = $serebro*2; }elseif ($ik_payment_amount >= 1000 and $ik_payment_amount < 2500) { $serebro = $serebro*2.5; }else{ $serebro = $serebro*3; }
Скрытое содержимое для зарегистрированных пользователей!
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.5) ) : $serebro;
if($ik_payment_amount <= 49.99) {
$serebro = $serebro*1.2;
} elseif ($ik_payment_amount >= 49.99 and $ik_payment_amount < 99.99) {
$serebro = $serebro*1.25;
}elseif ($ik_payment_amount >= 99.99 and $ik_payment_amount < 199.9) {
$serebro = $serebro*2.5;
}else{
$serebro = $serebro*3;
}
$add_tree = ($ik_payment_amount >= 499.99) ? 1 : 0;
$lsb = time();
$to_referer = ($serebro * 0.10);
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount' WHERE id = '{$user_id}'");