Robię coś źle?
A może da się inaczej?
Ważnu tylko css, php dla testu:
<style type="text/css"> div { page-break-inside: avoid; border:2px solid pink } </style> <?php for($i=0;$i<33;$i++){ } ?>
<style type="text/css"> div { page-break-inside: avoid; border:2px solid pink } </style> <?php for($i=0;$i<33;$i++){ } ?>