2012-10-02 148 views
0

我需要下一个问题的帮助...计算不同值范围

我有一个价值清单......价格在我的情况。

Im用价格转换csv文件。一切都很好,但我需要一个解决方案来计算一系列价格的折扣。 例:

1234 , 230 
2345, 500 
5432 , 800 

“修饰的”

我需要应用的 3%的折扣关闭值范围100-250 10折值范围250-500 25%折扣的值范围500-1000

所以,我有值的列。

$values[2] 
$formula = round($values * 0.97, 0); // this is only geting 3% for all values from column. 

但我需要帮助,以获得范围所有范围的正确disocunt。

感谢

回答

1
if ($values[2] >= 100 && $values[2] <= 250) { 
    $discount = 0.97; 
} 
else if ($values[2] > 250 && $values[2] <= 500) { 
    $discount = 0.9; 
} 
else if ($values[2] > 500 && $values[2] <= 1000) { 
    $discount = .75; 
} 

我失去了一些东西在这里?

+0

不,你没有遗漏什么,只是忘了';'为'$ discount = .75;' :D, 谢谢分配 – NeoCaste