Boas, eu fiz um script que gera uns numeros, e gostaria que esses numeros fossem organizados segundo colunas (definidas pelo utilizador)
Eu fiz o seguinte
<table>
<?
foreach ($numeros as $number) {
if($i <$results){
echo "<tr>";
if ($a <5){
echo "<td>$number</td>";
$a++;
}
echo "</tr>";
$i++;
}else{
break;
}
}
}
}
?>
</table>
Neste código o numero 5 é o numero de colunas que devia de aparecer...
Eu tentei algo deste genero mas não está a funcionar como eu queria... não fico com as colunas, agora se eu substituir o if ($a<5) por while($a<5); obtenho as 5 colunas mas com o numeros repetidos como é obvio...
O que estou a fazer de errado?