Logo Hardware.com.br
Roger Martins
Roger Martin... Super Participante Registrado
889 Mensagens 3 Curtidas

Montagem de Tabela

#1 Por Roger Martin... 13/11/2008 - 16:54
Olá Pessoal,

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.

ImagemImagem

Segue o codigo que gera a tabela com os dados.


<?php
include "mysqldb.php";
$resultado = mysql_query ("SELECT * FROM desc_problema&quot;
$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!
Roger Martins
Roger Martin... Super Participante Registrado
889 Mensagens 3 Curtidas
#3 Por Roger Martin...
13/11/2008 - 17:26
Fergo disse:
Repare que na última linha do laço for você já está finalizando a tabela através do . Coloque essa tag de fechamento fora e após o laço, para que a tabela seja encerrada apenas quando todas as linhas forem inseridas.

Abraços,
Fergo


Nossa!

Era isso mesmo Fergo. Iniciante sabe como é né rsrs.

Valeu mesmo!

Te+
Mobile1: [ HP Pavilion dv6640BR ]
Mobile2: [ HP Pavilion dv41125BR ]
Mobile3: [ Nokia N800 ]
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal