Como Quebrar Página de impressão a cada 3 registro do loop?
Amigos, preciso de uma ajuda, já estou quase lá....
Vejam só em tenho vários registros no banco para impressão, porém os mesmo devem ser impresso de forma que só possa conter 3 registros por página, nem mais nem menos que isso.
Consegui resolver da Seguinte forma:
<style> .fl {page-break-after: always;} </style>
<?php $fl=0; $qass = mysql_query("SELECT * FROM $tabela"); while($dados = mysql_fetch_array($qass)){ $fl = $fl+1; echo "Conteudo do Loop $dados"; if($fl==3){ echo "<div class='fl'></div>"; $fl=0;} } ?>
O Problema é ..... Quando tenho registro múltiplo de 3, tipo 3 ou 150, sempre fica uma página em branco... como posso resolver isso ?
O código estar lendo assim a cada 3 registro inserir uma div com a classe que quebra a página e zera a contagem $fl, como faço que que essa div não apareça se for o ultimo registro? eu acho que resolve, removendo a div quando for o ultimo registro do banco, ou os últimos 3... num sei, pensem comigo!
Aguardo ajuda, agradeço.
Alguém tem uma luz ??
Discussão (1)
Carregando comentários...