Cara Export PDF menggunakan PHP MySQL dengan FPDF

Cara Export PDF menggunakan PHP MySQL dengan FPDF , Buat Laporan PDF – Halo semua nya selamat datang di situs belajar pemrograman website menggunakan bahasa Indonesia. Tutorial kali ini membahass mengenai bahasa program PHP dan Database MySQL yaitu :

Cara Export PDF menggunakan PHP MySQL

Sering kali terdapat fitur yang mengharuskan untuk membuat laporan dengan bentuk PDF terhadap data yang tampil dalam suatu website, maka dari menjadi seorang programer wajib bisa membuat laporan dalam bentuk PDF dengan PHP MySQL.

Salah satu contoh membuat laporan dalam bentuk PDF seperti laporan penjulan, baik dari pengguna admin maupun pengguna secara umum.

Untuk membuat Export PHP dengan PHP dapat menggunakan sebuah library dengan nama FPDF.

Cara install Library FPDF

Cara menginstall nya cukup mudah.

Pertama kali harus mengujungi website resminya http://www.fpdf.org/. Lalu silahkan unduh versi terbarunya.

Cara Export PDF menggunakan PHP MySQL dengan FPDF

Saat ini versi terbarunya yaitu versi 1.81.

Setelah berhasil di unduh silahkan ekstrak hasil donwloadan tersebut dan letakkan di root projek anda.

Sebagai contoh saya membuat projek di folder “kodingin_tutorial/exportpdfphpmysql” , pastikan folder tersebut berada di folder web server anda.

Jika anda pengguna XAMPP dapat di buat di folder htdocs. Namun jika anda menggunakan Web Server seperti Nginx tergantung pada pengaturan root projeknya.

Setelah itu silahkan buat folder dengan nama libs, lalu di dalam libs tersebut letakkan hasil downloadan library FPDF. Hasil extrak FPDF biasanya bernama “fpdf181”

sehingga lokasinya : kodingin_tutorial/exportpdfphpmysql/libs/fpdf181

Buat Laporan Export PDF sederhana

Sebelum menggunakan database MySQL, jika lakukan percobaan terhadap library nya terlebih dahulu.

Silahkan buat nama file dengan nama index.php.

Berikut ini kode nya :

index.php

Penerapan uji coba di atas menggunakan konsep OOP pada PHP, jika anda belum mengerti mengenai OOP di PHP, silahkan baca tutorial : Belajar PHP OOP #1 : Pengertian dan Konsep OOP Pemrograman PHP

Atau jika anda tidak ingin menggunakann OOP bisa menghapus nama class dan method sehingga menjadi :

Jika sudah, selanjutnya kita periska di browser, silahkan akses projek di browser.

Cara Export PDF menggunakan PHP MySQL dengan FPDF

Nah tampilan di atas artinya sudah berhasil membuat laporan PDF dengan PHP, namun belum menggunakan database MySQL.

Selanjutnya mari kita buat menggunakan database MySQL.

Buat Laporan PDF menggunakan PHP MySQL

Langkah pertama yaitu mempersiapkan database baru, silahkan buat database baru dengan nama “export_pdf“. Berikut ini perintah ketika menggunakan terminal :

Setelah itu bikin tabel dengan nama “users“.

sehingga bentuk skema tabel database users seperti ini :

Apabila sudah , langkah selanjutnya mengisi database menggunakan sebuah contoh data :

Sudah selesai kita melakukan membuat database baru, membuat tabel baru dan mengisi contoh data MySQL.

Baca juga…

Sekarang kita lanjut membuat koneksi ke database MySQL dengan PHP.

Buat file baru dengan namae connection.php

Berikut ini kodenya :

Silahkan ubah pengaturan host, username, password sesuai dengan yang anda gunakan.

Jika sudah sekarang kita buat proses export PDF dengan PHP , silahkan ubah kode di index.php dengan kode di bawah ini :

index.php

Perhatikan kode di atas, nama class pada file di atas adalah index, method yang melakukan proses buat laporan PDF dengan PHP yaitu getDataUser().

Kode yang di tuliskan pertama kali yaitu menanggil file koneksi PHP yang kita buat tadi yaitu :

Selanjutnya untuk membuka export PDF dengan menggunakan kode :

Selanjutnya yaitu mengambil kolom yang ada di tabel database users dengan kode :

Kode di atas di jadikan heading pada tabel export PDF.

Berikutnya terdapat query untuk menampilkan data dari database MySQL seperti biasanya, lalu di lakukan perulangan untuk di tampilkan ke dalam tabel.

Untuk memanggil method getUserData di tandai dengan kode :

Uji Coba Export Laporan PDF dengan PHP MySQL

Jika sudah semua saatnya melakukan uji coba, silahkan akses file index nya : http://localhost/kodingin_tutorial/exportpdfphpmysql/index.php.

Cara Export PDF menggunakan PHP MySQL dengan FPDF

Lihat gambar di atas, export laporan ke dalam bentuk PDF sudah berhasil. Data PDF di atas menampilkan sesuai dengan data yang kita lakukan insert ke dalam database MySQL.

Anda bisa mendapatkan source code lengkapnya di :

Export PDF PHP MYSQL

Sekian Cara Export PDF menggunakan PHP MySQL dengan FPDF.

Semoga Bemanfaat.

Leave a Reply