FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
Кто может помочь почему в базе такой счет идет
money_b double 50.079999999999984
money_p double 126.07999999999998
А в аккаунте нормальный пишет
Покупки 50 серебра
Выплаты 126 серебра
А в топ 100 тоже так !!!
Пополнил 500.079999999999984
Снял 1.07999999999998
Где искать ошибку почему делит на 1 миллионную ???
money_b double 50.079999999999984
money_p double 126.07999999999998
А в аккаунте нормальный пишет
Покупки 50 серебра
Выплаты 126 серебра
А в топ 100 тоже так !!!
Пополнил 500.079999999999984
Снял 1.07999999999998
Где искать ошибку почему делит на 1 миллионную ???
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
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
У меня вот как и вас но почему миллионную показывает не пойму (((
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>
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
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
Я с базы округлял как только выплату делать снова та к стоет !!!viktor70 написал(а):ну ты в базе данных округли эти, потом посмотри что будет.
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
У меня так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
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
Пример у меня 5 Актеров которые дают прибыль ! Как сделать добавить еще 5 в каких файлах что нужно прописывать чтобы их было 10 ???
ТАРА
Оружия: 35 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 16 золота
ТИГ
Оружия: 190 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 80 золота
ДЖЕММА
Оружия: 420 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 160 золота
КЛЕЙ
Оружия: 2230 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 800 золота
ДЖЕКС
Оружия: 4730 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 1600 золота
ТАРА
Оружия: 35 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 16 золота
ТИГ
Оружия: 190 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 80 золота
ДЖЕММА
Оружия: 420 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 160 золота
КЛЕЙ
Оружия: 2230 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 800 золота
ДЖЕКС
Оружия: 4730 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 1600 золота
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
/pages/account/_store.phpFakeGam999 написал(а):Пример у меня 5 Актеров которые дают прибыль ! Как сделать добавить еще 5 в каких файлах что нужно прописывать чтобы их было 10 ???
ТАРА
Оружия: 35 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 16 золота
ТИГ
Оружия: 190 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 80 золота
ДЖЕММА
Оружия: 420 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 160 золота
КЛЕЙ
Оружия: 2230 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 800 золота
ДЖЕКС
Оружия: 4730 в час
Нанято Вами: 0
Стоимость: 100000 серебра / 1600 золота
не забудь нажать на рекламу
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
Мне везде нужно прописать в базе везде как сделать ???pligin написал(а):/pages/account/_store.php
не забудь нажать на рекламу
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
ошибся... /pages/account/_farm.phpFakeGam999 написал(а):Мне везде нужно прописать в базе везде как сделать ???
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
тебе нужно добавить в форму покупки, например, строку ввода количества шт или кнопку с нужным значением, в обработчике принять это число через пост и присвоить его какой-нибудь переменной.FakeGam999 написал(а):Мне везде нужно прописать в базе везде как сделать ???
в запросе к базе для обновления информации вместо 1 укажи эту переменную.
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
В стандартном любом скрипте 5 деревьев которые несут доход в час мне нужно еще 5 деревьев добавить чтобы было общее 10 шт !!! Мне в базе прописать надо в фалах только я не знаю где что писать (((pligin написал(а):тебе нужно добавить в форму покупки, например, строку ввода количества шт или кнопку с нужным значением, в обработчике принять это число через пост и присвоить его какой-нибудь переменной.
в запросе к базе для обновления информации вместо 1 укажи эту переменную.
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
в этом случае тебе нужно и в файлах и в базе много чего написатьFakeGam999 написал(а):В стандартном любом скрипте 5 деревьев которые несут доход в час мне нужно еще 5 деревьев добавить чтобы было общее 10 шт !!! Мне в базе прописать надо в фалах только я не знаю где что писать (((
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1
Есть хоть 1 фрукт как добавить пример ???pligin написал(а):в этом случае тебе нужно и в файлах и в базе много чего написать
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
я не видел кода твоего файла, чтобы дать тебе пример...FakeGam999 написал(а):Есть хоть 1 фрукт как добавить пример ???
сколько ты раз нажал на рекламу?
FakeGam999
Местный
- Сообщения
- 80
- Реакции
- 1