首页 > 解决方案 > 数字 * 价格计算不正确

问题描述

这是我的第一篇文章,所以我希望它顺利。(对不起,我的英语不好)。

我将在这里添加一些图片,以便您比我的打字更好地理解。

我不明白的是在我的脚本中到处都是:

询问

在我的网站上,我看到了这个,没关系:

地点

但在我的电子邮件中,右侧显示不同,结果不是 37,50 而是 36,00 而不是 45,00 而是 44,00 :

邮件

有谁知道该怎么做?我尝试了一整天,但没有任何效果。我希望你明白我想说什么;-)

真诚的,马克

标签: phpcount

解决方案


您不应该乘以格式化的数字,因为数字解析器不能识别,为小数点。当它解析字符串12,50时,它把它当作 just 12

您应该将原始值相乘,然后对其进行格式化。

$subtotaal = $rowkosten['prijs'] * $rowaantal;

我无法解释为什么它在网页上工作。您必须在那里使用不同的代码。


推荐阅读