【发布时间】:2015-11-06 12:51:19
【问题描述】:
我在通过 php 显示来自 mysql 的 ezpdf 数据时遇到问题。 Description 的内容很长,所以导出时会通过纸张。有没有办法解决这个问题?
<?php session_start();
require 'config.php';
require 'class.ezpdf.php';
require 'cek/cek_session.php';
$sql = mysqli_query($conn, "SELECT * FROM arsip WHERE unitkerja = '$sesen_uk' ORDER BY id_arsip ASC");
$i = 1;
if (mysqli_num_rows($sql) > 0)
{
while($tampil = mysqli_fetch_array($sql))
{
$data[$i] = array ( 'No' => $i,
'Description' => $tampil['desc'],
'Department' => $tampil['dpt'],
'Location' => $tampil['location'],
);
$i++;
}
$pdf = new Cezpdf('A4','landscape');
$pdf->ezSetCmMargins(1, 3, 3, 3);
$pdf->ezText('Report', 17, array('justification' => 'center'));
$pdf->ezSetDy(-10);
$pdf->ezTable($data, '', '', '');
$pdf->ezSetDy(-50);
$pdf->ezStartPageNumbers(799,50, 10, 4);
$pdf->ezStream();
}
else
{
echo '<script>alert("Belum ada data");location.replace("report.php")</script>';
}
?>
输出应该是这样的:
http://tinypic.com/r/2zyl9xj/9
任何帮助都会很棒,谢谢。
【问题讨论】: