Автор Тема: Продажа продукции  (Прочитано 681 раз)

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

RomanusАвтор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Окт. 2017
  • Сообщений: 18
  • Страна: pl
  • Репутация +0/-0
  • Пол: Мужской
Продажа продукции
« : 14 Февраля 2020, 05:02:38 »
Всем привет, помогите, пожалуйста,  как изменить в продаже продукции на фруктовой ферме целые числа на дробные, возможно не корректно задал вопрос, постараюсь объяснить , - продаю собранною продукцию, но когда ее очень мало то обмен происходит как 0.00 руб, как можно изменить что бы к примеру можно было продать малое количество продукции и зачисляло (пример) 0.00001234 руб
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
Продажа продукции
« Ответ #1 : 14 Февраля 2020, 08:57:37 »
ну так поэтому и стоит ограничение в 10 минут по сбору чтобы можно было хоть что то продавать,ну а если так хочется файл _class.func.php строка return sprintf("%.2f", ($all_items / $for_one_coin));

http://www.php.su/sprintf

 
Пользователи, которые поблагодарили этот пост: Romanus

RomanusАвтор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Окт. 2017
  • Сообщений: 18
  • Страна: pl
  • Репутация +0/-0
  • Пол: Мужской
Продажа продукции
« Ответ #2 : 16 Февраля 2020, 06:28:41 »
Спасибо за помощь 1e//23
 

Rich-99000000

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Репутация более 5 Топ 10 по сообщениям Благодарность от форума Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 28
  • Сообщений: 460
  • Страна: ru
  • Поблагодарили: 136 раз(а)
  • Репутация +6/-2
  • Пол: Мужской
  • моды, сайты на заказ недорого >> ЛС
  • Дата рождения:
    1995-06-28
    Социальные сети:
    ВКонтакте
Продажа продукции
« Ответ #3 : 20 Февраля 2020, 14:24:35 »
как варианты:
1) $sum = round($sum_sbor,6);
или
2) $sum = number_format($sum_sbor,'6','.','');
для получения суммы (имена переменных заменить теми что используются у вас в скрипте) конечную $sum писать в базу;

В базе выставить у полей money_p/money_b тип decimal(6,6) или float
 
Теги: