Estou utilizando o TCPDF para fazer um relatorio que gera várias planilhas com os resultados da consulta do banco.
Está funcionando tudo certo, entretanto quando muda de pagina está quebrando no meio da celula.
alguém sabe uma forma de corrigir esse problema? Gostaria que a divisão ficasse em cima da linha da celula. Outra coisa, como faço para centralizar os dados no meio da celula?
Segue abaixo o codigo que estou utilizando para gerar e preecher a tabela:
Pergunta
Spy_br
Estou utilizando o TCPDF para fazer um relatorio que gera várias planilhas com os resultados da consulta do banco.
Está funcionando tudo certo, entretanto quando muda de pagina está quebrando no meio da celula.
alguém sabe uma forma de corrigir esse problema? Gostaria que a divisão ficasse em cima da linha da celula.
Outra coisa, como faço para centralizar os dados no meio da celula?
Segue abaixo o codigo que estou utilizando para gerar e preecher a tabela:
//------------------------------------------
//Generating the HEADER Table
//
$tbl = '<table border="1" align="center">
<tr bgcolor="#DDDDDD" valign="middle">
<th rowspan="2">a1<br></th>
<th rowspan="2">a2<br></th>
<th rowspan="2">a3</th>
<th rowspan="2">a4<br></th>
<th rowspan="2">a5<br></th>
<th colspan="2">b<br></th>
<th rowspan="2" width="80">a8)<br></th>
<th rowspan="2">a9 <br></th>
<th rowspan="2">a10<br></th>
<th rowspan="2">a11<br></th>
<th rowspan="2">a12<br></th>
<th rowspan="2">a13<br></th>
</tr>
<tr bgcolor="#DDDDDD" valign="middle">
<td>a6</td>
<td>a7</td>
</tr>';
//</table>';
while (!$rs->EOF)
{
$tbl = $tbl . "<tr>";
$tbl = $tbl . "<td>".$rs->fields[0]."</td>";
$tbl = $tbl . "<td>".$rs->fields[1]."</td>";
$tbl = $tbl . "<td>".$rs->fields[2]."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[3])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[4])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[5])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[6])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[7])."</td>";
$tbl = $tbl . "<td>".$rs->fields[8]."</td>";
$tbl = $tbl . "<td>".$rs->fields[9]."</td>";
$tbl = $tbl . "<td>".$rs->fields[10]."</td>";
$tbl = $tbl . "<td>".$rs->fields[11]."</td>";
$tbl = $tbl . "<td>".$rs->fields[12]."</td>";
$tbl = $tbl . "</tr>";
$rs->MoveNext();
}
$tbl = $tbl . "</table>";
$pdf->writeHTML($tbl, true, false, false, false, '');
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.