2012-08-29 68 views
0

我的表格计算总计不含税从总计含税我的页面的片段可用下面 获取包含列的总数很容易与SUM(列)查询 然而,我然而要计算总和(不含税),这是不是在分贝 此列,我使用总计列表(不是db)

<?php 
$inclusive=$row_returns['Total']; 
$total=$inclusive*0.86; 
echo $total; 
?> 

和税收总包容我使用{returns.Inclusive} 其中总显然是

<?php  
$result = mysql_query('SELECT SUM(Inclusive) AS tot FROM returns'); 
$row = mysql_fetch_assoc($result); 
$sum = $row['tot']; 
echo $sum; 
?> 
+0

我很抱歉无法理解,但是您在数据库中存储了包含税款的总额。通过这个总数,你想减去税收来呈现净汇总?如果有不同的税种呢? – Daniel

+0

我正在处理1税(增值税是所有商品销售额的16%) – Benjamin

+0

因此,包含税的总额是116%,以便获得总额是[(总含税)* 116/100- - > 116/100 = 0.86 – Benjamin

回答

0

首先;计算你使用公式total_included/rate的网。

现在来展示你使用的总数;

SELECT SUM(Included) AS gross, SUM(Included/1.16) AS net 

希望我得到您的问题。

+0

通过这种方式,您可以直接计算网络,这将节省您的时间和调试问题。效率最好。要访问网络,您只需要通过'$ row ['net']'(不含税)和'$ row ['gross']'(含税)输出结果。 – Daniel

+0

很酷...工作,但万一我需要在将来 如何获得html表列的总和与 中的数字已重复表 – Benjamin

+0

计算应始终在输出之前完成。如果你在谈论javascript和html,我建议你在解析表格的时候提出一个新的问题。 – Daniel