Ir para conteúdo
Fórum Script Brasil
  • 0

Paginação De Resultados


PL86

Pergunta

Olá!

Estou usando a seguinte tabela pra exibir um relatório na tela.

<table width="630" border="1" cellspacing="0" cellpadding="2">
  <tr> 
    <td width="129" height="18"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna1</font></strong></div></td>
    <td width="73"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna2</font></strong></div></td>
    <td width="85"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Coluna3</strong></font></div></td>
    <td width="140"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna4</font></strong></div></td>
    <td width="49"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna5</font></strong></div></td>
    <td width="44"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Coluna6</strong></font></div></td>
    <td width="82"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Coluna7</strong></font></div></td>
  </tr>
  <? while($dados = mysql_fetch_array($result)){?>
  <tr> 
    <td height="18" valign="top" border="1"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['JRN_CH_NM']; ?></font></td>
    <td valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['EDC_IN_CD']; ?></font></td>
    <td valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['CID_CH_NM']; ?></font></td>
    <td valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['ESC_CH_END_BAI']; ?></font></td>
    <td valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['EDC_IN_PAG']; ?></font></td>
    <td valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['EDC_IN_TRG']; ?></font></td>
    <td valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $dados['EST_CH_SGL']."".$dados['ESE_CH_NM']; ?></font></td>
  </tr>
  <? } ?>
</table>

O problema é que quando vou imprimir, o título de cada coluna não aparece em todas páginas, apenas na primeira. Dificultando a leitura. Como posso fazer com que os títulos das colunas saiam em todas as páginas?

Obrigado!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Não entendi. Poderia explicar melhor?

Você que colocar quais títulos em quais páginas?

Se eu imprimir o relatório ou simplesmente visualizar a impressão, observo que a 1ª linha do relatório, com os títulos das colunas não se repetem.

<td width="129" height="18"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna1</font></strong></div></td>
<td width="73"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna2</font></strong></div></td>
<td width="85"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Coluna3</strong></font></div></td>
<td width="140"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Coluna4</font></strong></div></td>

Então, da segunda página em diante, não aparecem a identificação da coluna. Acho que é algo relacionado com paginação.

Link para o comentário
Compartilhar em outros sites

  • 0

Ah, você se refere a páginas impressas? Daí é outra história. Entendi que eram páginas PHP.

Nesse caso, você terá que calcular o número aproximado de linhas que cabem em uma página e, quando o total de linhas chegar a esse número, fechar a tabela e abrir outra com os nomes das colunas e seguir com as listagens das linhas.

[]'s

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...