Помогу по Фруктовой Ферме

  • Автор темы pligin
  • Дата начала
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #741
Кто может помочь почему в базе такой счет идет

money_b double 50.079999999999984
money_p double 126.07999999999998

А в аккаунте нормальный пишет

Покупки 50 серебра
Выплаты 126 серебра


А в топ 100 тоже так !!!

Пополнил 500.079999999999984
Снял 1.07999999999998

Где искать ошибку почему делит на 1 миллионную ???
 
Viktor
Участник
Сообщения
734
Реакции
113
  • #742
FakeGam999 написал(а):
Кто может помочь почему в базе такой счет идет

money_b double 50.079999999999984
money_p double 126.07999999999998

А в аккаунте нормальный пишет

Покупки 50 серебра
Выплаты 126 серебра


А в топ 100 тоже так !!!

Пополнил 500.079999999999984
Снял 1.07999999999998

Где искать ошибку почему делит на 1 миллионную ???

Открой, например, файл статистике по выплатам: _payments_list.php
там внизу найди строку типа: <td><?=sprintf($data["sum"]); ?> <?=$data["valuta"]; ?></td>
и замени на эту: <td><?=sprintf("%.2f",$data["sum"]); ?> <?=$data["valuta"]; ?></td>

То есть нужно добавить: "%.2f",
строка может быть написано по другому, например так: <td><?=$data["sum"]; ?><?=$data["valuta"]; ?></td>
или так: <td><?=$data["sum"]; ?> руб.</td>
В общем найти не сложно. И так же в других местах, где надо убрать миллионы после запятой.
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #743
У меня вот как и вас но почему миллионную показывает не пойму (((


while($data = $db->FetchArray()){
$all_pay ++;
$all_pay_sum += $data["sum"];
?>
<tr class="htt">
<td align="center"><?=$data["user"]; ?></td>
<td align="center"><?=sprintf("%.2f",$data["sum"]); ?> <?=$data["valuta"]; ?></td>
<td align="center"><?=substr($data["purse"],0,-3); ?><font color = 'red'>XXX</font></td>
<td align="center"><?=date("d.m.Y H:i:s",$data["date_add"]); ?></td>
</tr>

}

?>
<tr bgcolor="#efefef">
<td align="center" width="50" class="m-tb" colspan=2>Всего выплат: <?=$all_pay; ?> шт.</td>
<td align="center" width="50" class="m-tb" colspan=2>На сумму: <?=sprintf("%.2f",$all_pay_sum); ?> RUB</td>
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #744
У меня чисто когда выводишь идет 1 миллионная где смотреть надо выплаты ???

upload_2017-7-18_18-10-30.png
 
Viktor
Участник
Сообщения
734
Реакции
113
  • #745
ну ты в базе данных округли эти, потом посмотри что будет.
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #746
Вот Нашел где ошибка только не знаю как дописать это в файле pages account _payment.php
upload_2017-7-18_18-28-38.png
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #747
viktor70 написал(а):
ну ты в базе данных округли эти, потом посмотри что будет.
Я с базы округлял как только выплату делать снова та к стоет !!!
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #748
FakeGam999 написал(а):
Вот Нашел где ошибка только не знаю как дописать это в файле pages account _payment.php
Посмотреть вложение 2069
У меня так
<td align="center"><?=$ref["sum"]; ?> RUB</td>

Как это дописать ?

<td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
Только незнаю как провельно дописать ((((
 
Viktor
Участник
Сообщения
734
Реакции
113
  • #749
<td align="center"><?=sprintf("%.2f",$ref["sum"]); ?> <?=$ref["valuta"]; ?></td>

вместо date поставить ref и всё!
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #750
Все сделал вот всчем ошибка была
pages account _payment.php

У меня было так
<td align="center"><?=$ref["sum"]; ?> RUB</td>

Заменил на это ошибка исчезла !!!
<td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>

Всем спасибо за помощь !!!
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #751
Пример у меня 5 Актеров которые дают прибыль ! Как сделать добавить еще 5 в каких файлах что нужно прописывать чтобы их было 10 ???

ТАРА

Оружия: 35 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 16 золота
ТИГ

Оружия: 190 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 80 золота
ДЖЕММА

Оружия: 420 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 160 золота
КЛЕЙ

Оружия: 2230 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 800 золота
ДЖЕКС

Оружия: 4730 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 1600 золота
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #752
FakeGam999 написал(а):
Пример у меня 5 Актеров которые дают прибыль ! Как сделать добавить еще 5 в каких файлах что нужно прописывать чтобы их было 10 ???

ТАРА

Оружия: 35 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 16 золота
ТИГ

Оружия: 190 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 80 золота
ДЖЕММА

Оружия: 420 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 160 золота
КЛЕЙ

Оружия: 2230 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 800 золота
ДЖЕКС

Оружия: 4730 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 1600 золота
/pages/account/_store.php
не забудь нажать на рекламу
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #753
pligin написал(а):
/pages/account/_store.php
не забудь нажать на рекламу
Мне везде нужно прописать в базе везде как сделать ???
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #754
FakeGam999 написал(а):
Мне везде нужно прописать в базе везде как сделать ???
ошибся... /pages/account/_farm.php
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #755
FakeGam999 написал(а):
Мне везде нужно прописать в базе везде как сделать ???
тебе нужно добавить в форму покупки, например, строку ввода количества шт или кнопку с нужным значением, в обработчике принять это число через пост и присвоить его какой-нибудь переменной.
в запросе к базе для обновления информации вместо 1 укажи эту переменную.
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #756
pligin написал(а):
тебе нужно добавить в форму покупки, например, строку ввода количества шт или кнопку с нужным значением, в обработчике принять это число через пост и присвоить его какой-нибудь переменной.
в запросе к базе для обновления информации вместо 1 укажи эту переменную.
В стандартном любом скрипте 5 деревьев которые несут доход в час мне нужно еще 5 деревьев добавить чтобы было общее 10 шт !!! Мне в базе прописать надо в фалах только я не знаю где что писать (((
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #757
FakeGam999 написал(а):
В стандартном любом скрипте 5 деревьев которые несут доход в час мне нужно еще 5 деревьев добавить чтобы было общее 10 шт !!! Мне в базе прописать надо в фалах только я не знаю где что писать (((
в этом случае тебе нужно и в файлах и в базе много чего написать
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #758
pligin написал(а):
в этом случае тебе нужно и в файлах и в базе много чего написать
Есть хоть 1 фрукт как добавить пример ???
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #759
FakeGam999 написал(а):
Есть хоть 1 фрукт как добавить пример ???
я не видел кода твоего файла, чтобы дать тебе пример...
сколько ты раз нажал на рекламу?
 
FakeGam999
Местный
Сообщения
80
Реакции
1
  • #760
Всем здравствуйте у меня такой вопрос ? Как с обычного скрипта фф сделать не рублевый чтобы был счет а долларовый ??? тоесть рубли переделать на доллары чтобы пополнения и выплаты были в долларах ???
 
Сверху