РЕШЕНО Как добавлять разные деревья/кусты при разных суммах пополнения.

Статус
Закрыто для дальнейших ответов.

195954

Местный
Здравствуйте, как мне сделать в бонус после пополнения дерево, при определённой сумме, к примеру человек пополнил на 200 рублей, ему выдалось второе дерева, человек пополнил баланс на 500 рублей, ему выдалось 4 дерево.
 

pligin

Команда форума
Администратор
Здравствуйте, как мне сделать в бонус после пополнения дерево, при определённой сумме, к примеру человек пополнил на 200 рублей, ему выдалось второе дерева, человек пополнил баланс на 500 рублей, ему выдалось 4 дерево.
вместо
PHP:
$add_tree = ( $amount >= 500) ? 1 : 0;
укажи
PHP:
if($amount >= 200 AND $amount < 500){
   $add_tree = ', `b_t` = `b_t` + 1';
}elseif($amount >= 500){
   $add_tree = ', `d_t` = `d_t` + 1';
}
вместо
PHP:
$db->Query("UPDATE `db_users_b` SET `money_b` = `money_b` + '$serebro', `a_t` = `a_t` + '$add_tree', `to_referer` = `to_referer` + '$to_referer', `last_sbor` = '$lsb', `insert_sum` = `insert_sum` + '$amount' WHERE `id` = '$user_id'");
укажи
PHP:
$db->Query("UPDATE `db_users_b` SET `money_b` = `money_b` + '$serebro', `to_referer` = `to_referer` + '$to_referer', `last_sbor` = '$lsb', `insert_sum` = `insert_sum` + '$amount'{$add_tree} WHERE `id` = '$user_id'");
 

195954

Местный
вместо
PHP:
$add_tree = ( $amount >= 500) ? 1 : 0;
укажи
PHP:
if($amount >= 200 AND $amount < 500){
   $add_tree = ', `b_t` = `b_t` + 1';
}elseif($amount >= 500){
   $add_tree = ', `d_t` = `d_t` + 1';
}
вместо
PHP:
$db->Query("UPDATE `db_users_b` SET `money_b` = `money_b` + '$serebro', `a_t` = `a_t` + '$add_tree', `to_referer` = `to_referer` + '$to_referer', `last_sbor` = '$lsb', `insert_sum` = `insert_sum` + '$amount' WHERE `id` = '$user_id'");
укажи
PHP:
$db->Query("UPDATE `db_users_b` SET `money_b` = `money_b` + '$serebro', `to_referer` = `to_referer` + '$to_referer', `last_sbor` = '$lsb', `insert_sum` = `insert_sum` + '$amount'{$add_tree} WHERE `id` = '$user_id'");
А в условии, чтобы добавить другую сумму, просто нужно добавить новый elseif по старому примеру?
 
Статус
Закрыто для дальнейших ответов.
Верх