Estou aprendendo PHP e no momento estou com um problema na geração de uma tabela. A tabela está sendo preenchida com dados do banco mysql. Só que estou com um problema na formatação da mesma, o problema é que a tabela só esta sendo montada corretamente no primeiro registro, os demais não está com a formatação correta. Conforme a figura abaixo.
Segue o codigo que gera a tabela com os dados.
<?php
include "mysqldb.php";
$resultado = mysql_query ("SELECT * FROM desc_problema"
$linhas = mysql_num_rows ($resultado);
echo "
<table>
<thead>
<tr>
<th>N° Chamado</th>
<th>Tipo</th>
<th>Sistema Operacional</th>
<th>Prioridade</th>
<th>Assunto</th>
<th>Descrição</th>
</tr>
</thead>
";
for ($i=0 ; $i<$linhas ; $i++)
{
$reg = mysql_fetch_row($resultado);
$id = $reg[0];
$tipo = $reg[1];
$sistema = $reg[2];
$prioridade = $reg[3];
$assunto = $reg[4];
$descricao = $reg[5];
echo "<p>";
echo "
<tbody>
<tr>
<td>$id</td>
<td>$tipo</td>
<td>$sistema</td>
<td>$prioridade</td>
<td>$assunto</td>
<td>$descricao</td>
</tr>\n
</tbody>
</table>";
}
?>
Se puderem me ajudar agradeço!Valeu!