cara membuat laporan PDF dengan PHP MySQL

share

  • cara membuat laporan PDF dengan PHP MySQL

    Cara Membuat Laporan PDF dengan PHP dan MySQL


    Cara membuat laporan PDF dengan PHP dan database MySQL, lengkap dengan script tutorial dan panduan penggunaan library fpdf16
  • cara membuat laporan PDF dengan PHP MySQL
    Service
    1. Complete Website
    2. Only web script
    3. Web modification
    4. Application program
    5. Free web template
    6. Free application
    7. Basic SEO
    8. Article request
    9. Tutorial programing
  • cara membuat laporan PDF dengan PHP MySQL
    MOTO
    "Kepuasan Pelanggan adalah Prioritas kami, Sebagai Pemicu Semangat Dalam Memberikan Pelayanan Terbaik".
  • cara membuat laporan PDF dengan PHP MySQL Teknologi dan Bahasa
    PHP-5, HTML-5, CSS3, SQL Server, MySQL Database, Access Database, Java, JavaScript, dan Visual Basic.
  • cara membuat laporan PDF dengan PHP MySQL
    VISI
    "Menjadi penyedia layanan yang terpercaya dan maju dalam dunia Teknologi Informasi."

Cara Membuat Laporan PDF dengan PHP dan MySQL

Pada kesempatan baik ini kami akan memberikan sebuah tutorial tentang bagaimana cara membuat laporan PDF dengan php dan mysql, membuat sebuah report atau laporan dari sebuah proses atau transaksi data ke dalam bentuk file yang dapat disimpan untuk keperluan tertentu. Report atau laporan yang dimaksud dalam tutorial ini adalah laporan PDF.

Pada pemrograman PHP, secara fungsi kita hanya dapat melakukan manipulasi data pada proses CRUD (Create, Read, Update, dan Delete) dari dan ke database, masing-masing proses tersebut diimplementasikan melaui GUI pada sebuah web browser. Kemudian bagaimana sistem report / pelaporannya agar data tersebut dapat disimpan dalam bentuk file? Tentunya dengan cara export data dari database, kendalanya PHP tidak dapat melakukan itu sendiri. So, untuk dapat melakukan / membuat laporan pdf dengan PHP maka diperlukan sebuah library, yautu library FPDF. Library ini dapat Anda didownload melalui sumbernya. Untuk belajar CRUD seperti input data silahkan ikuti tutorial cara membuat form input data dengan PHP MySQL.

Tutorial cara membuat laporan PDF dengan PHP dan MySQL ini kami lakukan pada sistem operasi Windows 7 dan menggunakan web server XAMPP ver 3.2.1 include dengan database MySQL. Untuk mengikuti tutorial ini pastikan komputer anda telah terinstall web server XAMPP tersebut.

Berikut langkah - langkah / cara membuat laporan PDF dengan PHP dan MySQL, dilengkapi dengan script nya:

Cara Membuat Laporan PDF dengan PHP dan MySQL



Laporan PDF dengan PHP

1. Kami asumsikan Anda telah memiliki tabel database seperti pada gambar berikut:

cara membuat laporan PDF dengan PHP MySQL
Cara Membuat Laporan PDF dengan PHP MySQL

2. Desain form tampil data untuk menampilkan data yang akan dibuat laporan PDF, seperti gambar berikut:

cara membuat laporan PDF dengan PHP MySQL
Cara Membuat Laporan PDF dengan PHP MySQL

Pada desain form tampil data laporan PDF di atas terdapat sebuah button (boleh berbentuk link / teks anchor) yang apabila diklik akan menjalankan perintah / instruksi menuju sebuah file yang didalamnya terdapat script PHP untuk membuat laporan PDF.

3. Bentuk script php dengan nama "laporan-pdf.php", fungsinya untuk membuat laporan pdf dari data yang ditampilkan. Instruksi pada script ini akan berjalan setelah button pada desain langkah No. 2 diklik.

Save as laporan-pdf.php

<?php
	include "../../koneksi-tutor.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 Mahasiswa";
	$tgl= "Time : ".date("l, d F Y");
	$Header= array(
		array("label"=>"NIM", "length"=>20, "align"=>"L"),
		array("label"=>"Nama Mahasiswa", "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();
?>

Pada script PHP untuk membuat laporan pdf diatas perhatikan script pada baris No. 18. Detailnya seperti berikut:

require ("../../fpdf16/fpdf.php");

Artinya, kita membutuhkan sebuah library agar dapat membuat laporan PDF, tepatnya adalah library FPDF16. Anda bisa mendapatkannya secara gratis, silahkan download langsung disumbernya, cari di search engine dengan kata kunci library fpdf atau fpdf16.

4. Setelah Anda mendapatkan library fpdf16 tersebut (pastikan file terbungkus folder dengan nama fpdf16), langkah selanjutnya adalah menempelkan library tersebut ke dalam directory host Anda. Anda dapat menempelkan library fpdf16 untuk membuat laporan pdf dengan cara seperti gambar berikut:

cara membuat laporan PDF dengan PHP MySQL
Cara Membuat Laporan PDF dengan PHP MySQL

5. Hasil laporan pdf akan muncul seperti pada gambar berikut:

cara membuat laporan PDF dengan PHP MySQL
Cara Membuat Laporan PDF dengan PHP MySQL

Download Tutorial Cara Membuat Laporan PDF PHP MySQL

Download Script Laporan PDF PHP MySQL

6. Selamat mencoba.

Sekian penjelasan dari kami tentang bagaimana cara membuat laporan PDF dengan PHP dan MySQL, 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 :


Cara Membuat Laporan PDF dengan PHP dan MySQL

Tags: cara membuat laporan pdf, laporan pdf php mysql, laporan pdf, laporan fpdf16, cara membuat laporan pdf dengan php mysql


Reliable

cara membuat laporan PDF dengan PHP MySQL

Advertise

cara membuat laporan PDF dengan PHP MySQL

Archive

Payment & Donation

cara membuat laporan PDF dengan PHP MySQL

Rekening BCA : 343 1156 006

a/n : Andi Hatmoko

Rekening MANDIRI : 13300 11921 079

a/n : Andi Hatmoko

cara membuat laporan PDF dengan PHP MySQL

Account :

andihatmoko@gmail.com

Live Chat

tengky2019-11-18, 23:47 pm
link downloadnya mana Gan Aplikasi Upload Foto
Denny Lon2019-11-16, 20:20 pm
Halo admin. Apakah aplikasi ini bisa digunakan untuk usaha Rental Alat-Alat Fotografi? Mohon informasinya
Arsya Rid2019-11-15, 13:21 pm
berapa harga raja rental v.2.0 dan bagaimana transaksinya?
doni2019-11-12, 21:13 pm
brapa harga HRD 2.0
Karya Wap2019-11-12, 18:55 pm
Bang ada nggak yang berbentuk CD
agus2019-11-07, 11:31 am
selamat siang. bagaimana cara saya agr bisa login ke trial SIM-ASET?
Joyce 2019-11-06, 08:55 am
bergabung membuat PHP Database
jauhar2019-10-31, 11:14 am
ini harga berapa ya? trus bisa kah ditambah form pengajuan cuti?
rian2019-10-25, 13:46 pm
mau nanya utk pembelian program data karyawan bpr ya harganya
Hari2019-10-18, 20:38 pm
Berapa biaya untuk pembuatan aplikasi SPPD
silvani2019-10-18, 16:39 pm
aplikasi arsip digital berbasis web ini berapa ya kak?
Yunus2019-10-17, 15:55 pm
Harga aplikasi SPPD ini berapa ya
CIKWAN2019-10-13, 21:00 pm
berapa harga aplikasi SPPD versi 2
WIRA2019-10-04, 14:49 pm
kami berminat aplikasi simpeg versi 7...bagaimana cara mendapatkannya....dan berapa no WA nya. terima kasih
azis2019-10-03, 15:14 pm
bang saya mau bayar buat aplikasi dokumen kontrol
antosilat2019-10-01, 16:48 pm
mohon info untuk biaya custom aplikasi
Lucas Weber2019-09-29, 00:31 am
Good Day, Lucas Weber Here from World Class Solutions, wondering can we publish your blog post over here? We are lo
sugeng cu2019-09-25, 13:35 pm
simpeg 7 berapa ya dan ke mana bayar nya
M Siagian2019-09-24, 01:50 am
Data base karyawan dan penggajian
L2019-09-19, 13:55 pm
cara mengurangi 2 date yang ada di database gmana sih ? gw error mlu!
Ruslan2019-09-18, 07:27 am
Brapa aplikasi Gaji Berkalanya bro ki
Ade Ruh2019-09-17, 07:49 am
Assalamualaikam , Berapa harga aplikasi SPPD yg terbaru?
Ridho2019-09-05, 09:00 am
Aplikasi untuk kepegawaian (simpeg) untuk sekolah ada?
willybass2019-08-27, 13:24 pm
om mo nanya aplikasi simpeg tu berapa biayanya
Chairudin2019-08-26, 18:41 pm
assalamu alikum , brapa harga aplikasi Simpegnya pa
JUMARIS2019-08-20, 11:14 am
maaf om mau nanya berapa harga aplikasi SIMPEG Versi 7 terbaru om
sandi mau2019-08-18, 12:57 pm
assalamualaikum om, om boleh bagi script aplikasi web dokumen kontrol? lagi butuh om. tolong dengan sangat
ibnul2019-08-15, 12:27 pm
kalau beli simpeg v7.0 seperti yang di demokan itu berapa gan?
alessio2019-08-10, 11:50 am
min untuk aplikasi sistem informasi pasar full saya harus gimana??
agung2019-07-31, 14:47 pm
tertarik dengan aplikasi simpeg Kemdikbud.. boleh email ke saya..
gita2019-07-20, 06:10 am
untuk aplikasi stok barang berbayar ya, di download ada paswordnya
Solekha2019-07-19, 16:33 pm
aplikasi cuti online katanya bs download gratis kka, boleh mnta link nya
andre2019-07-16, 12:40 pm
tertarik dengan aplikasi simpeg, bisa email saya utk harga dan penjelasan yg lebih detail? terima kasih
abraham2019-07-12, 12:46 pm
tes, cek aplikasi sppd
Muhamad T2019-07-01, 13:57 pm
Tidak Bisa Ke YouTube Dan Play Store
Toni2019-06-20, 14:27 pm
Saya tertarik dengan software simpeg. Berapa harganya? apakah sekali beli atau ada newer yearly? apakah termasuk s Codex
agus2019-06-20, 09:51 am
saya minat aplikasi e-arsip v4. berapa harga nya gan?
azis2019-06-18, 10:47 am
saya tertarik dengan aplikasi dokumen kantor
timmy2019-06-10, 15:46 pm
donasi Program Aplikasi HRD Berbasis Web berapa gan
zul2019-06-10, 13:31 pm
kak ini mau nyoba aplikasi live chat
Shevan2019-06-08, 09:10 am
Ia saya minta tolong buat aktifin akun google saya
Edyrianto2019-05-26, 20:28 pm
pak saya berminat dengan Aplikasi SPPD nya tp menu dan templatenya bisa dirubah dan ditambah sesuai dengan kebutuhan dgn
rido2019-05-24, 17:29 pm
gimna ya cara dapt aplikasi biodata mahasiswa
rhenald2019-05-03, 13:21 pm
om boleh tanya kalo mo beli aplikasi simpegnya berapa y harganya
Amri2019-04-02, 16:05 pm
klo saya pesan aplikasi absensi karyawan berapa lama dan harganya berapa?
khomsin2019-03-26, 01:16 am
mau pesan aplikasi sederhana,, mirip seperti aplikasi SIMPAS.. berapa lama yah
Benny2019-02-18, 09:27 am
berapa harga aplikasi cuti online? Apa tidak ada menu cetak form permohonan cuti?

Post your chat:


Name



Email



Chat



Confirm you are NOT a spammer

 

cara membuat laporan PDF dengan PHP MySQL