Hola
El formato de una tabla en HTML es:
Código PHP:
<table>
<tr>
<th>Campo 1 </th>
<th>CAmpo 2</th>
</tr>
<tr>
<td>Linea 1 - Dato 1</td>
<td>Linea 1 - Dato 2</td>
</tr>
<tr>
<td>Linea 2 - Dato 1</td>
<td>Linea 2 - Dato 2</td>
</tr>
</table>
En tu código solo pones las etiquetas <th>, con lo que no puede funcionar correctamente.
Lo más facil sería que sepas que estructura quieres a nivel HTML, y luego hagas la programación php...