mau tanya, saya mengalami kesulitan untuk pembuatan tabel dengan fpdf jika tabel tersebut pindah ke halaman selanjutnya, contoh gambar seperti ini : http://s28.postimg.org/6ji44gzi5/contoh3.png
codenya..
<?php
$barangSql = "SELECT * FROM barang";
$barangQuery=mysql_query($barangSql,$connectDb) or die("Gagal Query Barang ".mysql_error());
class PDF extends FPDF
{
//header dokumen
function Header()
{
//logo
// $this->Image('logo1.jpg',2.5,1,'C');
//font
$this->SetFont('Times','B',18);
//judul
$this->Cell(0,0,'Tabel',0,1,'C');
//garis
$this->Line(0,1.5,28,1.5);
//font
$this->Ln(0.5);
$x=$this->GetY();
$this->SetY($x+1);
}
//footer dokumen
function Footer()
{
//posisi 1.5 cm dari bawah
$this->SetY(-15);
//arial italic 8
$this->SetFont('Times','I',8);
//halaman dokumen
$this->Cell(0,28,'Hal '.$this->PageNo().'/{nb}',0,0,'C');
}
}
//deklarasi format kertas
$pdf=new PDF('P','cm','A4');
$pdf->AliasNbPages();
$pdf->AddPage();
//setting margin kertas
$pdf->SetMargins(1.5,1,1);
$pdf->SetFont('Times','',12);
//membuat kop tabel
// $x=$pdf->GetY();
// $pdf->SetY($x+1);
$pdf->Ln(20);
$pdf->SetFont('Times','B',12);
// $pdf->SetX(1);
$pdf->Cell(1.2,0.5,'No',1,0,'C');
$pdf->Cell(11.5,0.5,'Uraian',1,0,'C');
$pdf->Cell(2.2,0.5,'Volume',1,0,'C');
$pdf->Cell(3,0.5,'Satuan',1,1,'C');
// $pdf->Cell(4,0.5,'Keterangan',1,1,'C');
$pdf->Cell(1.2,0.5,'A',1,0,'C');
$pdf->Cell(11.5,0.5,'Komponen Barang',1,0,'L');
$pdf->Cell(2.2,0.5,'',1,0,'C');
$pdf->Cell(3,0.5,'',1,1,'C');
// $pdf->Cell(4,0.5,'',1,1,'C');
$pdf->SetFont('Times','',12);
$no=1;
while($barangRow=mysql_fetch_array($barangQuery))
{
$pdf->SetFont('Times','',12);
$y_awal=$pdf->GetY();
$pdf->SetXY(2.7,$y_awal);
$pdf->MultiCell(11.5,0.5,''.$no++.'.'.ucwords($barangRow['nama_barang'])."\n".''.ucwords($barangRow['merk']).', '.ucwords($barangRow['tipe']).', '.$barangRow['no_seri'].', Ket: sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa sulit sekali kenapa oh kenapa'.$barangRow['keterangan_barang'],1);
$y_akhir=$pdf->GetY();
$tinggi=$y_akhir-$y_awal;
// $tinggi=$pdf->GetY()-$y_awal; // langsung begini juga boleh, jadi tidak perlu var $y_akhir
$pdf->SetXY(1.5,$y_awal);
$pdf->MultiCell(1.2,$tinggi,'',1,'C');
$pdf->SetXY(14.2,$y_awal);
$pdf->MultiCell(2.2,$tinggi,''.$barangRow['jumlah_barang'],1,'C');
$pdf->SetXY(16.4,$y_awal);
$pdf->MultiCell(3,$tinggi,''.$barangRow['nama_satuan'],1);
$pdf->Output('barang'.$no_st.'.pdf','I');
?>