Réalisation d'une boucle for
Bonjour à tous,
j'ai un soucis de boucle for.
Dans le projet que l'on ma donné, on m'a demandé d'afficher des numéro de dossier que je génère avec incrmentation, mais impossible, il reste a 0.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php if ($nbItem <= 1): ?>
<?php $i = 0 ?>
<?php for ($i = 0; $i < $loop; $i++): ?>
<li>
<a href="<?= ($i + 1 <= 1) ? $linkContrats : $linkContrats . '?m=' . ($i); ?>" target="_blank">
<i class="fa fa-file-pdf-o red-text"></i> Contrat n°<?= ($i + 1); ?>
</a>
</li>
<?php endfor; ?>
<?php else: ?>
<?php $a = 0;
foreach ($datasCommande->item as $item): ?>
<?= ($a > 0 ) ? '<li>---</li>' : ''; ?>
<?php for ($i = 0; $i < $item->pack->loop; $i++): ?>
<li>
<a href="<?= ($i + 1 <= 1) ? $linkContrats : $linkContrats . '?m=' . ($i); ?>" target="_blank">
<i class="fa fa-file-pdf-o red-text"></i> Contrat n°<?= ($i + 1); ?>
</a>
</li>
<?php endfor; ?>
<?php $a++;
endforeach; ?>
<?php endif; ?> |