Script PHP Cetak Laporan PDF
Script PHP Cetak Laporan PDF yaitu membuat laporan atau export to PDF dari sebuah transaksi data ke dalam bentuk file PDF sehingga dapat disimpan untuk keperluan yang akan datang. Laporan yang dimaksud dalam tutorial ini adalah laporan PDF.
Dasarnya script PHP hanya melakukan manipulasi data pada proses CRUD dari dan ke database, kemudian bagaimana sistem pelaporannya agar data tersebut dapat disimpan dalam bentuk file? yaitu dengan cara export data dari database, namun PHP tidak dapat melakukan itu sendiri. Perlu sebuah library diantaranya FPDF atau TCPDF. Library ini dapat Anda didownload melalui sumbernya. Untuk belajar CRUD seperti input data silahkan ikuti tutorial cara membuat form input data dengan PHP MySQL.
Script PHP Cetak Laporan PDF ini kami jalankan menggunakan web server XAMPP ver 5.6.3 include database MySQL. Untuk mengikuti tutorial ini pastikan komputer anda telah terinstall web server XAMPP tersebut.
Berikut adalah cara penggunaan Script PHP Cetak Laporan PDF untuk menampilkan data siswa, silahkan Anda ikuti step by step.
Script PHP Cetak Laporan PDF
1. Siapkan tabel database beserta isinya seperti ini
Script PHP Cetak Laporan PDF
2. Tampilkan datanya ke GUI (opsional)
Script PHP Cetak Laporan PDF
3. Buat instruksi pada script PHP cetak laporan PDF kemudian save dengan nama "laporan-pdf.php"
Save as laporan-pdf.php
<?php include "koneksi.php"; $Lapor = "SELECT id_mahasiswa, nama, jurusan, alamat, telepon FROM mahasiswa ORDER by id_mahasiswa"; $Hasil = mysql_query($Lapor); $Data = array(); while($row = mysql_fetch_assoc($Hasil)){ array_push($Data, $row); } $Judul = "Data Siswa"; $tgl= "Time : ".date("l, d F Y"); $Header= array( array("label"=>"NIM", "length"=>20, "align"=>"L"), array("label"=>"Nama Siswa", "length"=>60, "align"=>"L"), array("label"=>"Jurusan", "length"=>40, "align"=>"L"), array("label"=>"Alamat", "length"=>33, "align"=>"L"), array("label"=>"Telepon", "length"=>30, "align"=>"L"), ); require ("fpdf16/fpdf.php"); $pdf = new FPDF(); $pdf->AddPage('P','A4','C'); $pdf->SetFont('arial','B','15'); $pdf->Cell(0, 15, $Judul, '0', 1, 'C'); $pdf->SetFont('arial','i','9'); $pdf->Cell(0, 10, $tgl, '0', 1, 'P'); $pdf->SetFont('arial','','12'); $pdf->SetFillColor(190,190,0); $pdf->SetTextColor(255); $pdf->setDrawColor(128,0,0); foreach ($Header as $Kolom){ $pdf->Cell($Kolom['length'], 8, $Kolom['label'], 1, '0', $Kolom['align'], true); } $pdf->Ln(); $pdf->SetFillColor(244,235,255); $pdf->SettextColor(0); $pdf->SetFont('arial','','10'); $fill =false; foreach ($Data as $Baris){ $i= 0; foreach ($Baris as $Cell){ $pdf->Cell ($Header[$i]['length'], 7, $Cell, 2, '0', $Kolom['align'], $fill); $i++; } $fill = !$fill; $pdf->Ln(); } $pdf->Output(); ?>
4. Letakan library PDF ke dalam directory host Anda. Anda dapat menempelkan library fpdf16 untuk membuat cetak laporan pdf dengan cara seperti berikut:
Script PHP Cetak Laporan PDF
5. Hasil cetak laporan pdf akan muncul seperti berikut:
Script PHP Cetak Laporan PDF
Tutorial Script PHP Cetak Laporan PDF
6. Selamat mencoba.
Sekian penjelasan dari kami tentang bagaimana Script PHP Cetak Laporan PDF, menggunakan library fpdf16. Untuk mendapatkan source code nya Anda dapat langsung mendownload melalui link di atas, jika link download tidak aktif atau error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.
Baca juga :
- Script PHP Update Database MySQL | CRUD
- Script Tampil Database dengan PHP MySQL | VIEW Data
- Cara Membuat Script Login Multiuser dengan PHP dan MySQL
- Membuat Form Input Data dengan PHP dan MySQL
- Script PHP untuk Cari Data pada Database MySQL
- Membuat Form dan Script Edit Data dengan PHP MySQL
- Membuat Widget Live Chat dengan PHP MySQL
Script PHP Cetak Laporan PDF
Tags: script cetak pdf php mysqli, cetak laporan pdf, laporan pdf php mysql, membuat laporan pdf, export to PDF, script PHP cetak laporan PDF