首页 > 解决方案 > PHP:如何根据来自 SQL 组的记录通过查询在 TCPDF 中进行页面分组/分页

问题描述

我正在尝试通过按 sql 语句分组从我从数据库获得的记录集中在 TCPDF 中进行页面分组/分页符。数据库中的每个“分组依据”记录集都应从 PDF 中的新页面开始。我尝试在 TCPDF 网站上查找示例,但它们更多是静态页面而不是动态页面。我们有什么办法可以做到吗?

提前致谢

标签: phptcpdf

解决方案


莎拉很容易。

当你执行 While 循环来获取记录集时,它就像:

<?php 

            $pb = 0; //pagebreak counter
            do { 

                if ($pb != $row['yourforiegnkey']){?> 
// make sure you close your tag for php above here
                    <br pagebreak="true"/>
                    <?php // and open your php tag again here, or else it will not go to the next page
                    $pb = $row['yourforiegnkey'];

                }

                else {
                echo $row['yourforiegnkey'] . "<br>";   
                }

?>

希望这有效!


推荐阅读