繁体   English   中英

如何在前端找到表的列的总和

[英]How to find the sum of column of a table in frontend

我想计算前端列的总和并在 tfoot 中显示总和。 请帮助我我是 PHP 新手!

  <?php 
      if(is_array($finalArr) && count($finalArr) > 0){
      foreach($finalArr as $key => $finalAr){
  ?>
                <tbody>
                    <tr>
                    <td> <?php echo $finalAr['date']; ?></td>
                    <td>$<?php echo $finalAr['deposit'] ?></td>
                    <td>$ <?php echo $finalAr['fees'] ?></td>
                    </tr>
                    <tfoot>
                        <tr>
                            <th>Total</th>
                            <th>$<?php echo 0; ?></th>
                            <th>$<?php echo 0; ?></th>
                        </tr>
                    </tfoot>

你可以这样做:

 <tbody>

  <?php  $totalFee = $totalDeposit = 0;
          if(is_array($finalArr) && count($finalArr) > 0){
          foreach($finalArr as $key => $finalAr){
            $totalFee+= $finalAr['fees'];
            $totalDeposit+= $finalAr['deposit'];
      ?>

                        <tr>
                        <td> <?php echo $finalAr['date']; ?></td>
                        <td>$<?php echo $finalAr['deposit'] ?></td>
                        <td>$ <?php echo $finalAr['fees'] ?></td>
                        </tr>
<?php }?>
                        <tfoot>
                            <tr>
                                <th>Total</th>
                                <th>$<?php echo $totalFee; ?></th>
                                <th>$<?php echo $totalDeposit; ?></th>
                            </tr>
                        </tfoot>
<?php  } ?>

希望这会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM