R在一个while循环中求和

时间:2012-12-15 21:06:15

标签: php

我有循环并显示此行

<? 
  if ($objResult["cashier_trans_Type"]=="out" || 
      $objResult["cashier_trans_Type"]=="debit to customer" ||
      $objResult["cashier_trans_Type"]=="debit") { 
      echo "0.00"; 
  } else {
      echo $Dofaa=number_format($objResult["cashier_trans_Value"],2); 
  } 
?>

现在我想使用while循环来为所有列做总和:$Dofaa

我怎么能用php做到这一点?

感谢

1 个答案:

答案 0 :(得分:1)

你不需要新的循环。只需添加每个else循环的总计。

<?
$Dofaa_total = 0; // create a total variable
...
  if ($objResult["cashier_trans_Type"]=="out" || 
  $objResult["cashier_trans_Type"]=="debit to customer" ||
  $objResult["cashier_trans_Type"]=="debit") { 
  echo "0.00"; 
} else {
  echo $Dofaa=number_format($objResult["cashier_trans_Value"],2);
     $Dofaa_total += $Dofaa;  // add to the total variable
 } 
...
echo $Dofaa_total;  // echo the total variable
?>