Auf die schnelle gesagt so.
<tabelle>
<?PHP
for($a=1,$a<4,$a++){
?>
<zeile>
<?PHP
for($b=1,$b<4,$b++){
?>
<spalte>Inhalt</spalte>
<?PHP
}
?>
</zeile>
<?PHP
}
?>
</tabelle>
Erzeugt eine Tabelle 3x3
Habden Code jetzt aber nicht probiert.
Auf den Rest solltest du selbst kommen oder dich
erstmal auf einschlägigen PHP Seiten informieren.
Ich empfehl dir php.net (auch deutsch)
Grüße, Matze