Je construis un journal de poids simple, où il y a une table qui affiche la progression de l'utilisateur. J'utilise Codeigniter.PHP foreach boucle où deux valeurs sont comparées
<?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 ;?>
Je suis en train de calculer la variation entre la première ligne et la deuxième ligne, de manière à obtenir la perte ou gain de poids entre les journaux. Je me demandais comment accéder à l'enregistrement précédent de la boucle pour le soustraire du poids de l'enregistrement en cours.
---------------------------------------
DATE | WEIGHT | VARIATION
---------------------------------------
Nov 20 | 70 kg | -1 kg << LAST LOGGED WEIGHT, FIRST IN ARRAY
.......................................
Nov 15 | 71 kg | -
---------------------------------------
Ajout d'une représentation rapide du résultat de la boucle – Landitus