[英]Get sum of numbers inside Foreach loop in PHP
我想在foreach循环中汇总单个记录。我的表如下所示
<table>
<tr>
<th>Person Name</th>
<th>Balances</th>
<th>Total</th>
</tr>
<tr>
<?php foreach($namePerson as $name):?>
<td><?php echo $name->person_name ?></td>
<td><?php echo $name->remaining_balance ?></td>
<td></td>
<?php endforeach ?>
</table>
Person Name Balances Total
Greg 234, 345, 45
Paul 234
Joe 2345, 345, 567
现在,根据个人的记录,他可能有多个余额。如何在不使用MySQL聚合SUM函数的情况下直接在表中获取Greg的余额?
通过更改我的代码
<td>
<?php $l =0; ?>
<?php foreach($namePerson as $name): ?>
<?php $l += $name->remaining_balance ?>
<?php endforeach; ?>
<?php echo $l ?>
</td>
现在可以了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.