Ich bin grade unterwegs aber kann gern später nochmal genau drüber schauen.
Was mir aber direkt schon mal aufgefallen ist ist, dass kein abschließender </table> vorhanden ist. Dieser müsste nach der for-schleife ausgegeben werden.
Außerdem ist mir aufgefallen, dass du in jeder Tabellenzeile <th>...