Помогите с этим вопросом

  • Автор темы andrei48rus11
  • Дата начала
andrei48rus11
Участник
Сообщения
15
Реакции
0
Мне нужно сделать следующие
Когда инвестор пополнит счет ему должно будет идти 50% в балы то есть от 100р 50р в балы
Реф 1 30%
Реф 2 10%
Реф 3 5%
помогите это сделать а то уж совсем запутался в этих %


PHP:
<?PHP
class pay_points{

    var $db;
  
    function __construct($db){
  
        $this->db = $db;
  
    }
  
    function SetToAll($sum){
  
        $sum = floatval($sum);
        $sum = round($sum, 2);
        $sum = $sum * 0.30;
      
        $t24 = time() - 60*60*24;
      
        $this->db->Query("SELECT COUNT(*) FROM db_users_a WHERE date_login > '$t24'");
        $users_activ = $this->db->FetchRow();
      
        $sum_per_user = ($sum / ($users_activ+1));
      
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_per_user}' WHERE id IN(SELECT id FROM db_users_a WHERE date_login > '$t24') ");
      
    }
  
  
    function UpdatePayPoints($sum, $user_id){
  
        $sum = floatval($sum);
        $sum = round($sum, 2);
        $user_id = intval($user_id);
      
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$user_id}'");
        $referer_id_1 = $this->db->FetchRow();
      
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_1}'");
        $referer_id_2 = $this->db->FetchRow();
      
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_2}'");
        $referer_id_3 = $this->db->FetchRow();
      
        # Обновляем поинты
      
        # 1
        $sum_for_1 = $sum * 0.30;
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_1}' WHERE id = '{$referer_id_1}'");
      
        # 2
        $sum_for_2 = $sum * 0.10;
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_2}' WHERE id = '{$referer_id_2}'");
      
        # 3
        $sum_for_3 = $sum * 0.05;
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_3}' WHERE id = '{$referer_id_3}'");
      
        $this->SetToAll($sum);
      
    }
  
}
 
andrei48rus11
Участник
Сообщения
15
Реакции
0
Что не кто помочь не может ? я просто уже совсем запутался балы на счет не правельно поступают если оставить все как есть то тем кто привел пользователя нормально приходят а вот тот кто пополняет ему приходит 1 % от суммы пополнения
 
TyTuKeT
Участник
Сообщения
219
Реакции
37
кому нужны эти баллы?смерть проекту.
 
andrei48rus11
Участник
Сообщения
15
Реакции
0
На оборот с балами он будет на много дольше жить!
 
Последнее редактирование модератором:
TyTuKeT
Участник
Сообщения
219
Реакции
37
andrei48rus11 написал(а):
На обород с балами он будет на много дольше жить!
Щас трудно наити такой народ которые в баллы вкидывает.Это никому не нужно.
 
andrei48rus11
Участник
Сообщения
15
Реакции
0
Люди ну что не кто не помогает мне с моей проблемкой (
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
andrei48rus11 написал(а):
Люди ну что не кто не помогает мне с моей проблемкой (
кстати,тему с баллами создали,данный вопрос задаать там надо было а не cоздавать новую тему...

а с этим значиние игрался $sum = $sum * 0.30;

подозеваю что 0,30 это 30%
 
andrei48rus11
Участник
Сообщения
15
Реакции
0
kvozimir написал(а):
кстати,тему с баллами создали,данный вопрос задаать там надо было а не cоздавать новую тему...

а с этим значиние игрался $sum = $sum * 0.30;

подозеваю что 0,30 это 30%
30 % кому доваться должны ?
 
robertoman
Участник
Сообщения
157
Реакции
8
Не лезьте вы в эти игры не получиться у вас ничего, конкуренция бешенная. Один стодомов только чего стоит, сейчас заказывал дизайн у s-arts под новый проект (только создаю) шаблончик без js, jquery чистый html, css обошолся почти в 25 косарей, осталось на сам скрипт натянуть и до ума переписать зачисление фруктов. Вы должны прочитать всю тему фруктовой фермы я тоже ленился это сделать и в первую неделю у меня из резерва улетела крупная сумма, но после этого я отвествено стал относится к этому делу) У меня вообще предложение к администрации, закрываем форум и делаем посещение данного раздела платным собираем свою аудиторию и не пускаем новых акул в море. Предлагаю всем кто хочет посещать данные темы платить ежемесячный взнос, рубликов 300-500.

Преимущества: +
- Сайт получает средства для существования.
- Форум радуется отсутствию глупых вопросов.
- Админ трясётся в эйфорных конвульсиях от прибыли :) шутка.
- Отсутствие новых проектов в данной сфере.

ps. сейчас в меня полетят какашки :D не со зла написал, но предложение хорошее.


Небольшая подсказка
PHP:
$sum_for_1 = $sum * 0.30;
$this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_1}' WHERE id = '{$referer_id_1}'");
в payeer_merchant.php
примерно так
PHP:
$paysum = $ins_sum * 0.50; // получаем значение 50% от пополнения
$this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$paysum}' WHERE id = '{$user_id}'"); // добовляем в базу
Это не точный вариант т.к сам балы никогда не использовал.
 
Последнее редактирование:
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #10
robertoman написал(а):
Не лезьте вы в эти игры не получиться у вас ничего, конкуренция бешенная. Один стодомов только чего стоит, сейчас заказывал дизайн у s-arts под новый проект (только создаю) шаблончик без js, jquery чистый html, css обошолся почти в 25 косарей, осталось на сам скрипт натянуть и до ума переписать зачисление фруктов. Вы должны прочитать всю тему фруктовой фермы я тоже ленился это сделать и в первую неделю у меня из резерва улетела крупная сумма, но после этого я отвествено стал относится к этому делу) У меня вообще предложение к администрации, закрываем форум и делаем посещение данного раздела платным собираем свою аудиторию и не пускаем новых акул в море. Предлагаю всем кто хочет посещать данные темы платить ежемесячный взнос, рубликов 300-500.

Преимущества: +
- Сайт получает средства для существования.
- Форум радуется отсутствию глупых вопросов.
- Админ трясётся в эйфорных конвульсиях от прибыли :) шутка.
- Отсутствие новых проектов в данной сфере.

ps. сейчас в меня полетят какашки :D не со зла написал, но предложение хорошее.


Небольшая подсказка
PHP:
$sum_for_1 = $sum * 0.30;
$this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_1}' WHERE id = '{$referer_id_1}'");
в payeer_merchant.php
примерно так
PHP:
$paysum = $ins_sum * 0.50; // получаем значение 50% от пополнения
$this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$paysum}' WHERE id = '{$user_id}'"); // добовляем в базу
Это не точный вариант т.к сам балы никогда не использовал.
Не в то русло, но дополню твой пост последствиями:
Если будет просмотр раздела платным, то тут нечего будет делать новичкам и тем, кто тут уже хотя бы месяца 3-4 и более. Посмотри куда идут основные просмотры. А если в других темах идет обсуждение, то это почти набивание постов. Я не вижу активности в других разделах. Разве что самую малость. Платный раздел эквивалент закрытому форуму...
 
andrei48rus11
Участник
Сообщения
15
Реакции
0
  • #12
kvozimir написал(а):
подумайте,может и 50% от пополнения в баллы
так дело в том что балы рефералам нормально зачисляются а тот кто пополнял ему почти не чего не поступает
 
andrei48rus11
Участник
Сообщения
15
Реакции
0
  • #13
Ясно помочь мне не кто не сможет!
 
strin
Участник
Сообщения
3
Реакции
0
  • #14
:prey:
 
xproga
Участник
Сообщения
6
Реакции
0
  • #15
mrleks
Участник
Сообщения
121
Реакции
25
ICQ
688214321 688214321
  • #16
andrei48rus11 написал(а):
помогите это сделать а то уж совсем запутался в этих %
у тебя не весь скрипт выложен (либо если это все то там и не написано чтоб пополняемому зачет шел)
 
irakli_666
Евгений
Участник
Сообщения
135
Реакции
75
  • #17
Сейчас не актуально ставить баллы. Лучше поставить другую какую-то фишку)
 
dima20010628
Участник
Сообщения
83
Реакции
10
  • #18
Согласен, баллы отпугивают людей.
 
Сверху