我正在構建一個簡單的權重日誌,其中有一個顯示用戶進度的表。我正在使用Codeigniter。比較兩個值的PHP foreach循環
<?php foreach($logs as $log) : ?>
<tr>
<td><?php echo $log->date ;?></td>
<td><?php echo $log->weight ;?> kg.</td>
<td><!-- variation between this record and previous record. weigth[a] - weight[b] --></td>
<td></td>
<td><?php echo anchor('logs/edit/'.$log->id, 'Editar'); ?> <?php echo anchor('logs/delete/'.$log->id, 'Delete'); ?></td>
</tr>
<?php endforeach ;?>
我試圖計算第一行和第二行之間的差異,以便獲得日誌之間的重量損失或增益。我想知道如何訪問循環的前一個記錄,以便從當前記錄的重量中減去它。
---------------------------------------
DATE | WEIGHT | VARIATION
---------------------------------------
Nov 20 | 70 kg | -1 kg << LAST LOGGED WEIGHT, FIRST IN ARRAY
.......................................
Nov 15 | 71 kg | -
---------------------------------------
添加了循環結果的快速表示法 – Landitus 2010-11-09 04:16:01