我想在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的余额总和?
答案 0 :(得分:0)
通过更改我的代码
<td>
<?php $l =0; ?>
<?php foreach($namePerson as $name): ?>
<?php $l += $name->remaining_balance ?>
<?php endforeach; ?>
<?php echo $l ?>
</td>
现在可行了