Membuat Laporan bentuk PDF

andi · Sep 24, 2011
bang, saya mau buat laporan bentuk PDF pakai FPDF yang referensinya sya dapat dari Modul Achtim tapi setelah saya coba kok malah error berikut adalah coding yang saya buat dan tampilan errornya:
<html>
<body>
<?php
  //koneksi ke database
    $host = "localhost";
    $user = "root";
    $pass = "";
    $dbnm = "aris_com";
 
    $conn = mysql_connect($host, $user, $pass);
    if ($conn) {
       $open = mysql_select_db($dbnm);
    }else {
        die("Server MySql tidak terhubung karena ".mysql_error());
    }
    //akhir koneksi

	  
	#ambil data di tabel dan masukkan ke array

	  
	#ambil data di tabel dan masukkan ke array

    $query = "Select id_raker, realisasi, id_bulan, id_tahun from isiraker";
    $sql   = mysql_query ($query);
    $data  = array();
    while ($row = mysql_fetch_assoc($sql)) {
        array_push($data, $row);
    }
    #setting judul laporan dan header tabel
    $judul  = "Laporan Data Dokter";
    $header = array(
	          array("label"=>"ID RAKER", "length"=>30, "align"=>"L"),
			  array("label"=>"REALISASI","length"=>25, "align"=>"L"),
			  array("label"=>"ID BULAN", "length"=>50, "align"=>"L"),
			  array("label"=>"ID TAHUN", "length"=>20, "align"=>"L")
			  );
    #sertakan library PDF dan bentuk objek
     require_once ("fpdf16/fpdf.php");
     $pdf = new FPDF();
     $pdf->AddPage();
	 
	 
    #tampilkan judul laporan
     $pdf->SetFont('Arial','B','16');
     $pdf->Cell(0,20, $judul, '0',1, 'C');

    #buat header tabel
     $pdf->SetFont('Arial','','10');
     $pdf->SetFillColor(255,0,0);
     $pdf->SetTextColor(255);
     $pdf->SetDrawColor(128,0,0);
     foreach ($header as $kolom) {
         $pdf->Cell($kolom['length'], 5, $kolom['label'], 1, '0',$kolom['align'], true);
     }
     $pdf->Ln();
         
    #tampilkan data tabelnya
     $pdf->SetFillColor(224,235,255);
     $pdf->SetTextColor(0);
     $pdf->SetFont('');
     $fill=false;
     foreach ($data as $baris) {
        $i=0;
        foreach($baris as $cell){
           $pdf->Cell($header[$i]['length'], 5, $cell, 1, '0', $kolom['align'], $fill);	
           $i++;
        }
        $fill = !$fill;
        $pdf->Ln();
	#output file PDF
$pdf->output();
}

?>
</body>
</html>

6176749336_492ac58dba_b.jpg

apa yang menyebabkan error ini ya bang?
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Feb 21, 2013 · 0 Suka · 0 Tidak Suka
coba diinstall ulang atau pake versi yang lebih baru