Проблема с начислением % после пополнения

  • Автор темы sery2013
  • Дата начала
sery2013
Местный
Сообщения
33
Реакции
0
Скажите как правильно прописать цифры,чтобы при первом пополнении начислялось 100% , а привсех последующих 50%

Ничего не получается, после зачисления денег не дает не % серебра в бонус.

Вот код,может кто подскажет:

# Зачисляем баланс
$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 * 1.00) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 1499.99) ? 1 : 0;
$lsb = time();
$to_referer = ($serebro * 0.20);

$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}'");
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
sery2013 написал(а):
Скажите как правильно прописать цифры,чтобы при первом пополнении начислялось 100% , а привсех последующих 50%

Ничего не получается, после зачисления денег не дает не % серебра в бонус.

Вот код,может кто подскажет:

# Зачисляем баланс
$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 * 1.00) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 1499.99) ? 1 : 0;
$lsb = time();
$to_referer = ($serebro * 0.20);

$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}'");
Уже 42 ответа было на этот вопрос.
 
sery2013
Местный
Сообщения
33
Реакции
0
Ответы все разные! И половину бредовых
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
sery2013 написал(а):
Ответы все разные! И половину бредовых
Можно написать в той теме, которую вы нашли. Можно скопировать код сюда и показать его бредовость.
А можно и переписать строчку так:
PHP:
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 1.00) ) : $serebro + ($serebro * 0.5);
 
Сверху