За последние 24 часа нас посетили 17292 программиста и 1691 робот. Сейчас ищут 1164 программиста ...

Не могу обработать данные

Тема в разделе "Сделайте за меня", создана пользователем grinch, 1 окт 2016.

  1. grinch

    grinch Зэк
    [ БАН ]

    С нами с:
    1 окт 2016
    Сообщения:
    2
    Симпатии:
    0
    Помогите пожалуйста разобраться.Нужно чтобы начислялось по 50% на покупку и на вывод.код вот
    PHP:
    1. <?PHP
    2. $_OPTIMIZATION["title"] = "Аккаунт - Торговая лавка";
    3. $usid = $_SESSION["user_id"];
    4. $usname = $_SESSION["user"];
    5.  
    6. $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
    7. $user_data = $db->FetchArray();
    8.  
    9. $db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
    10. $sonfig_site = $db->FetchArray();
    11.  
    12. ?>
    13.  
    14. <div class="s-bk-lf">
    15.     <div class="acc-title">Торговая лавка</div>
    16. </div>
    17. <div class="silver-bk">Торговая лавка позволит вам продать все ваши кольца за золото, которое можно обменять на реальные
    18. деньги. Вырученное с продажи золото распределяется между двумя счетами (счет для покупок и счет
    19. для вывода) в пропорциях: <?=60-$sonfig_site["percent_sell"]; ?>% на счет для покупок и <?=60-$sonfig_site["percent_sell"]; ?>% на вывод.<br /><br />
    20. Курс продажи любых плодов: <font color="#f59f97"><?=$sonfig_site["items_per_coin"]; ?> яиц = 1 золото.</font>
    21. <div class="clr"></div><BR />
    22. <?PHP
    23. # Продажа
    24. if(isset($_POST["sell"])){
    25.  
    26. $all_items = $user_data["a_b"] + $user_data["b_b"] + $user_data["c_b"] + $user_data["d_b"] + $user_data["e_b"];
    27.  
    28.     if($all_items > 0){
    29.  
    30.         $money_add = $func->SellItems($all_items, $sonfig_site["items_per_coin"]);
    31.      
    32.         $tomat_b = $user_data["a_b"];
    33.         $straw_b = $user_data["b_b"];
    34.         $pump_b = $user_data["c_b"];
    35.         $pean_b = $user_data["d_b"];
    36.         $peas_b = $user_data["e_b"];
    37.      
    38.         $money_b = ( (100 - $sonfig_site["percent_sell"]) / 100) * $money_add;
    39.         $money_p = ( ($sonfig_site["percent_sell"]) / 100) * $money_add;
    40.      
    41.         # Обновляем юзверя
    42.        $db->Query("UPDATE db_users_b SET money_b = money_b + '$money_b', money_p = money_p + '$money_p', a_b = 0, b_b = 0, c_b = 0, d_b = 0, e_b = 0
    43.        WHERE id = '$usid'");
    44.      
    45.         $da = time();
    46.         $dd = $da + 60*60*24*15;
    47.      
    48.         # Вставляем запись в статистику
    49.        $db->Query("INSERT INTO db_sell_items (user, user_id, a_s, b_s, c_s, d_s, e_s, amount, all_sell, date_add, date_del) VALUES
    50.        ('$usname','$usid','$tomat_b','$straw_b','$pump_b','$pean_b','$peas_b','$money_add','$all_items','$da','$dd')");
    51.      
    52.         echo "<center><font color = 'green'><b>Вы продали {$all_items} колец, на сумму {$money_add} золота</b></font></center><BR />";
    53.      
    54.         $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
    55.         $user_data = $db->FetchArray();
    56.      
    57.     }else echo "<center><font color = 'red'><b>Вам нечего продавать :(</b></font></center><BR />";
    58.  
    59. }
     
    #1 grinch, 1 окт 2016
    Последнее редактирование модератором: 2 окт 2016
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Это же лохотрон, думаешь люди будут помогать тебе обманывать?
     
  3. grinch

    grinch Зэк
    [ БАН ]

    С нами с:
    1 окт 2016
    Сообщения:
    2
    Симпатии:
    0
    это не для кого то это мне нужно для себя.понять хочу что и как сделать.если нет то и на этом спасибо=)
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @grinch что для себя понять? Читай книгу по PHP и MySQL, будет понятно как самостоятельно разрабатывать скрипты.