Автор Тема: Как добавить еще несколько нулей перед балансом?  (Прочитано 160 раз)

0 Пользователей и 1 Гость просматривают эту тему.

jekaaa26Автор темы

  • *
  • Оффлайн
  • Дата регистрации: Сен 2017
  • Сообщений: 3
  • Страна: at
  • Репутация +0/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Нет оценки
Ребята такой вопрос, как сделать чтобы изначально на странице account/store было не 0 руб, а 0000 руб и уже после как начнут капать деньги эти цифры менялись. Например: 0021 руб ;  0459 руб и т.д. Помогите пожалуйста.


<?PHP
$_OPTIMIZATION["title"] = "";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();


?>

<div class="silver-bk">
               
<div style="width:679px;padding-bottom:19px" class="block column_2 left_block_profile">
<h1 class="h2 h2_profile_sp_big_block">Офис</h1>

<?PHP

if(isset($_POST["loot"])){
   if($user_data["last_sbor"] < (time() - 60*24) ){
     
         $dohod1 = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
         $dohod2 = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
         $dohod3 = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
         $dohod4 = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
         $dohod5 = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
         $dohod6 = $func->SumCalc($sonfig_site["f_in_h"], $user_data["f_t"], $user_data["last_sbor"]);
         $dohod7 = $func->SumCalc($sonfig_site["g_in_h"], $user_data["g_t"], $user_data["last_sbor"]);
         $dohod8 = $func->SumCalc($sonfig_site["h_in_h"], $user_data["h_t"], $user_data["last_sbor"]);
         $dohod9 = $func->SumCalc($sonfig_site["i_in_h"], $user_data["h_t"], $user_data["last_sbor"]);
         $dohod10 = $func->SumCalc($sonfig_site["j_in_h"], $user_data["h_t"], $user_data["last_sbor"]);
         
            $dohod = ($dohod1 + $dohod2 + $dohod3 + $dohod4 + $dohod5 + $dohod6 + $dohod7 + $dohod8 + $dohod9 + $dohod10);

         
         
         
 if($dohod > 0){         

         $db->Query("UPDATE db_users_b SET 
         all_time_a = all_time_a + '$dohod',
         last_sbor = '".time()."'
         WHERE id = '$usid' LIMIT 1");

           

       $money_b = 0;
      $money_p = $dohod;
     
      # Обновляем юзверя
      $db->Query("UPDATE db_users_b SET money_b = money_b + '$money_b', money_p = money_p + '$money_p' WHERE id = '$usid'");
     
   
        $da = time();
        $dd = $da + 60*60*24*15;
       
        # Вставл¤ем запись в статистику
        $db->Query("INSERT INTO db_sell_items (user, user_id, a_s, amount, all_sell, date_add, date_del) VALUES
        ('$usname','$usid','$dohod','$money_add','$dohod','$da','$dd')");
       
        echo "<center><font color = 'green'></br><b>Вы собрали прибыль!</b></font></center><BR />";
       
         
         $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
         $user_data = $db->FetchArray();


          }else echo "<center><font color = 'red'></br><b>Вам нечего собирать!</b></font></center><BR />";

         
      }else echo "<center><font color = 'red'></br><b>Собирать прибыль можно 1 раз в час!</b></font></center><BR />";
}

   


?>



<br>






<div class="zarab" style="width: 333px; margin-left: 200px;">
<center></br></br>


<?php
            $dohod1 = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
         $dohod2 = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
         $dohod3 = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
         $dohod4 = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
         $dohod5 = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
         $dohod6 = $func->SumCalc($sonfig_site["f_in_h"], $user_data["f_t"], $user_data["last_sbor"]);
         $dohod7 = $func->SumCalc($sonfig_site["g_in_h"], $user_data["g_t"], $user_data["last_sbor"]);
         $dohod8 = $func->SumCalc($sonfig_site["h_in_h"], $user_data["h_t"], $user_data["last_sbor"]);
         $dohod9 = $func->SumCalc($sonfig_site["h_in_h"], $user_data["i_t"], $user_data["last_sbor"]);
         $dohod10 = $func->SumCalc($sonfig_site["h_in_h"], $user_data["j_t"], $user_data["last_sbor"]);
         
         
            $dohod = round(($dohod1 + $dohod2 + $dohod3 + $dohod4 + $dohod5 + $dohod6 + $dohod7 + $dohod8 + $dohod9 + $dohod10),3);

   
echo "<b> {$dohod} Руб. <b>";

?>



<form action="" method="post">
       
       <input type="submit" name="loot" value="&nbsp;&nbsp;Собрать&nbsp;&nbsp;" class="btn_ok" />   
   </form>

</center>
</div></div></div></div>
<div style="clear: both;"></div>
 

Kuper

  • *
  • *
  • *
  • *
  • Оффлайн
  • Награды На форуме более 1 года Активный участник голосований за форум Болеее 300 сообщений
  • Дата регистрации: Дек 2016
  • Возраст: 28
  • Сообщений: 353
  • Страна: ru
  • Поблагодарили: 33 раз(а)
  • Репутация +4/-1
  • Пол: Мужской
  • Дата рождения:1989-11-19
  • Рефералов 0
    • Награды
  • Социальные сети:
    ВКонтакте
Нет оценки
Недавно клиенту поправлял такую "проблему",а тут наоборот хотят)))) .-.0)

jekaaa26Автор темы

  • *
  • Оффлайн
  • Дата регистрации: Сен 2017
  • Сообщений: 3
  • Страна: at
  • Репутация +0/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Нет оценки
Недавно клиенту поправлял такую "проблему",а тут наоборот хотят)))) .-.0)
Я с этим разобрался, а можете подсказать как сделать чтобы после того как число переходит в 3-х и 4-х значное последние 2 нуля не отображались. Например: 452.3(45) - вот эти последние чтобы исчезали, чтобы всегда было только 4 цифры?
 

Vorsing

  • *
  • *
  • Оффлайн
  • Награды Более 50 сообщений
  • Дата регистрации: Май 2017
  • Расположение: Камчатка, Вилючинск
  • Возраст: 34
  • Сообщений: 58
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1983-03-20
  • Рефералов 0
    • Награды
Нет оценки
По-правде говоря, вообще не понял... Какие 0000, какие 4 цифры? После запятой что-ли? Где, когда?

Не знаю что хочешь, но наверно в базе надо изменения сделать.
 

romcka8

  • *
  • Оффлайн
  • Награды Более 500 сообщений На форуме более 1 года Более 10 созданных тем
  • Дата регистрации: Фев 2016
  • Сообщений: 609
  • Страна: 00
  • Поблагодарили: 12 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
Нет оценки
Функцию round() убери.
 

APTEMOH

  • *
  • *
  • *
  • Оффлайн
  • Награды Более 10 созданных тем Болеее 300 сообщений Более 2 лет на форуме Репутация более 5
  • Дата регистрации: Сен 2015
  • Расположение: Расположение
  • Сообщений: 412
  • Страна: th
  • Поблагодарили: 35 раз(а)
  • Репутация +9/-0
  • Пол: Мужской
  • Рефералов 0
    • Награды
  • Социальные сети:
    ВКонтакте
Нет оценки
$sum = '1234.56';

echo number_format($sum, 2, ".", " ");

Где, $sum - это число которое выводим
2 - два знака после запятой
. - точка разделитель
пробел - пробел после тысяч

На экране будет вот так 1 234.56
Теги:
 

модуль добавить ферму

Автор barakudaРаздел Модули для фф

Ответов: 2
Просмотров: 3260
Последний ответ 15 Апрель 2016, 11:45:38
от Bodya
Как добавить дополнительные бонусы?

Автор alekc26Раздел Общие вопросы по фермам

Ответов: 2
Просмотров: 1827
Последний ответ 11 Март 2016, 03:07:52
от kvozimir
ДОБАВИТЬ РАЗДЕЛ МАТРИЦИ

Автор sssРаздел Ваши предложения

Ответов: 18
Просмотров: 1053
Последний ответ 21 Март 2017, 22:20:11
от shans5
Как добавить условие на бонус?

Автор viper5Раздел Общие вопросы по фермам

Ответов: 6
Просмотров: 353
Последний ответ 04 Октябрь 2017, 16:16:24
от APTEMOH
Добавить в рамку)

Автор Aleksandr/ NikolayevichРаздел Общие вопросы по фермам

Ответов: 0
Просмотров: 310
Последний ответ 15 Декабрь 2016, 18:18:56
от Aleksandr/ Nikolayevich
Имя пользователя:
Пароль:
Session: