通过多个页面跨越单组记录

时间:2012-02-03 06:10:34

标签: php html printing report

我正在进行某种实验室测试记录收集,但有一项功能我不确定如何实施。

有多种类型的测试,例如FBC,HR等。这些类别中还有多个测试。 一个人将被应用于多个类别的测试,所有结果将与一个报告一起编写,并显示每个类别测试的。 所以FBC及其所有测试都将有自己的测试,HR也将如此。

问题是,此信息应在 1页上以特定格式显示。如果测试很多,则记录会填充另一页(我已经设置了一个固定的高度,因此它应该填满整个页面,但它可以超过页面大小而不是更少)。

有没有办法让一些测试转到另一页但是页眉和页脚以及其他重复的东西应该出现在两个页面中并继续上一页的记录?

它是用PHP制作的,打印也是通过浏览器完成的(HTML格式打印)。

1 个答案:

答案 0 :(得分:0)

如果我正确地理解了你所说的是你有一个网页布局,有太多的信息要显示在一个页面上,首先你想知道如何将它放到第二页......其次是如何重新使用您的网站模板...即页眉和页脚。

页眉和页脚很简单,只需将您的代码放入两个单独的文件中:

header.inc.php
footer.inc.php

然后,当您创建一个新的PHP页面时,只需将它们包含在:

include "header.inc.php";
// page specific content in between
include "footer.inc.php";

在头文件中,你可以拥有你的doctype,打开html标签,head部分和打开body标签。然后在页脚中你可以拥有结束体和html标签,虽然你也可以在其中放置其他重复的网站功能,如版权信息,菜单栏等。

对于你的其他问题,你需要考虑分页。