ragazzi avrei qualche problemino, se qualcuno mi può aiutare per favore.

Allora ho questo codice:
codice:
<?php
$arr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13);
if (count($arr) > 0) {
	echo '<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%">';
	echo "<tr>";
	echo '<td width="50%" valign="bottom">';
	$div = count($arr)) / 2;
	if (is_int($div) == true) {
		$div = intval($div);
	} elseif (is_int($div) == false) {
		$div = intval($div) + 1;
	}
	$j = 0;
	while ($j > count($arr)) {
		echo $arr[$j].'
';
		if ($j == $div) {
			echo '</td>';
			echo '<td width="50%" valign="top">';
		}
		$j++;
	}
	echo '</td>';
	echo "</tr>";
	echo '</table>';
}
?>
1) In questo modo avrò risultati stampati in questo modo nella tabella giusto?

1 8
2 9
3 10
4 11
5 12
6 13
7

2) Ora ottenere un risultato del genere come dovrei fare?

1 2
3 4
5 6
7 8
9 10
11 12
13


3) Invece per un risultato di questo tipo?

1 2 3
4 5 6
7 8 8
10 11 12
13


Grazie in anticipo a chi mi aiuterà..
Ciao