|
|
|
ใครมีโค้ดของ fpdf ที่เมื่อเริ่มหน้าใหม่แล้ว ให้มีหัวตารางในทุกหน้าที่เพิ่มบ้างครับ |
|
|
|
|
|
|
|
ช่วยหน่อยครับ
|
|
|
|
|
Date :
2011-04-28 10:49:06 |
By :
oasiis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะเอาโค้ดมาวางไว้หน่ะครับ
ประมาณนี้หรือเปล่า
Code (PHP)
<?php require_once('Report_pdf/fpdf.php');?>
<?php
class PDF extends FPDF {
function SetThaiFont() {
$this->AddFont('AngsanaNew','','angsa.php');
}
function conv($string) {
return iconv('UTF-8', 'TIS-620', $string);
}
}
?>
<?php
$pdf = new PDF( 'L' , 'mm' , 'A4'); // กำหนดขนาดกระดาษเริ่มต้นที่ A4 และมีแนวนอน
$pdf->SetThaiFont();
$pdf->SetMargins(10,10,10); // กันขอบเอกสารที่ 10
for($i=0;$i<3;$i++){
$pdf->AddPage(); // ทำการเพิ่มหน้าใหม่ให้ PDF
$pdf->SetFont('AngsanaNew', '', 12); //กำหนด อักษร
$pdf->Cell( 40 , 8 , $pdf->conv("นายทดสอบ"), '0','0','L');
$pdf->Cell( 30 , 8 , $pdf->conv("กทม 1122") , '0','0','L');
$pdf->Ln(); // ขึ้นบรรทัดใหม่
$pdf->Cell( 40 , 8 , $pdf->conv(" การทำงานขั้นแรก"), '0','0','L');
$pdf->Ln(); // ขึ้นบรรทัดใหม่
}
//$pdf->Output(); // ออกเป็นรายงาน
$pdf->Output( 'test.pdf' , 'D' );
?>
|
|
|
|
|
Date :
2011-04-28 11:11:33 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือว่า ถ้ามีข้อมูลอยู่ 100 แถว แต่หน้าหนึ่งแสดงได้ 30แถว
อยากให้เวลาเริ่มหน้าใหม่แสดงหัวตารางในทุกๆหน้า
|
|
|
|
|
Date :
2011-04-28 12:00:41 |
By :
oasiis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยครับ
|
|
|
|
|
Date :
2011-05-01 20:45:25 |
By :
oasiis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูตัวอย่างของคุณ Olivier ---> Table with MySQL จากเวป http://www.fpdf.org/ ในส่วนของ Scripts ดูนะครับ...
เขาใช้ฟังก์ชั่น Header
|
|
|
|
|
Date :
2011-05-02 10:08:28 |
By :
Songkram |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|