$array= Array([0] => Array ( [name] => 1699 ) ,[1] => Array ( [name] => 1669 )) // масив намного длиней но структура однотипная
$num = 0;
$col = 5000;
$val = $col;
$sum = count($array);
$cel = (intdiv($sum, $col) * $col);
$ost = $sum - $cel;
foreach($array as $i => $value):
if ($i < $val){
print base_url("watch/".$value['name'].".html")."<br>";
}else{
print '<br>';
print '<br>';
if ($i >= $cel){
$val = $val + $ost - 1;
}else{
$val = $val + $col;
}
}
endforeach;
Накидал вроде работает выводит 50 ссылок потом отступ и повторяется пока не кончится масив