我有一个php文件,它将运行一个SQL脚本并获取有关用户的信息。
某些用户的信息可能跨越2或3页,而有些可能只有1页。
我想在新页面中打印用户报告的开头。所有这些流程都必须自动化,因为有一些 400 用户,客户无法为每个用户选择页面布局或单独打印。
我怎样才能做到这一点?使用PHP或Javascript? 有没有图书馆可以做到这一点?
谢谢:)
答案 0 :(得分:2)
您的问题有点令人困惑,但现在我想您正在谈论在print.css中进行分页?如果是这样,您可以在CSS中使用:page-break-before and page-break-after。
因此,使用CSS可以执行以下操作:
div.pagecontainer { page-break-after:always; }
您的网页包含在:
<div class="pagecontainer">page content here</div>
如果您只想弄明白pagination。看看this php solution。
您还可以完全按照this question和this question中提到的客户端分页进行。