Php impartire pe coloane cu div

Salut, nu reusesc sa fac sa-mi imparta bine

<?php
$total = 9;
$coloane = 3;
$start = '<div class="col-md-4">';
$stop = '<hr /></div>';
$break = $total/3;
echo $start;
for($i=1;$i<=$total;$i++):
if($i%$break==0 && $i > 0)
{
  echo $stop.$start;
}
?>

<a href="#" class="list-group-item">Sezonul <?php echo $i; ?></a>

<?php endfor; echo $stop; ?>

Dupa 2 deja se executa,desi am incercat si cu : floor,ceil,etc. Cred ca imi numara de la 0,desi s-a dat startul de la 1 ($i=1)

Schimba ordinea la if cu anchor-ul. Sa arate asa

<?php
$total = 9;
$coloane = 3;
$start = '<div class="col-md-4">';
$stop = '<hr /></div>';
$break = $total/3;
echo $start;
for($i=1;$i<=$total;$i++): ?>
  <a href="#" class="list-group-item">Sezonul <?php echo $i; ?></a>
  <?php
  if($i%$break==0 && $i > 0)  {
    echo $stop.$start;
  }
  ?>
<?php endfor; echo $stop; ?>
1 Like