Show Laporan PDF dengan PHP PHP merupakan salah satu bahasa pemrograman berbasis web yang banyak digunakan saat ini. Tidak hanya digunakan untuk membuat sebuah website, tetapi juga untuk berbagai aplikasi dan sistem berbasis web seperti sistem penjualan, sistem keuangan, hingga sistem administrasi sekolah. Salah satu bagian yang tidak terpisahkan dari sebuah sistem, adalah laporan. Dalam sebuah aplikasi berbasis web (web application), laporan dapat dibuat dan disajikan dalam berbagai bentuk seperti laporan PDF, laporan berbasis CSS (CSS reporting) dan sebagainya. Dari berbagai pilihan tersebut, laporan dalam bentuk PDF memiliki keunggulan karena memiliki format standar, keamanan terhadap perubahan data serta dukungan berbagai browser dan sistem operasi dalam membuka file PDF. Dalam tutorial ini akan dibahas mengenai bagaimana membuat laporan PDF dengan PHP menggunakan library FPDF. FPDF (http://fpdf.org) merupakan salah satu library PHP yang memungkinkan untuk membuat / generate file PDF secara langsung dari PHP (on-the-fly) tanpa harus menginstall atau mengaktifkan modul PHP tertentu (seperti PDFLib). Tutorial ini akan diawali dengan penjelasan singkat mengenai FPDF beserta keunggulannya, lalu dilanjutkan dengan contoh sederhana penggunaan FPDF untuk meng-generate file PDF. Setelah itu akan dibahas mengenai contoh membuat laporan sederhana dimana datanya diambil dari database MySQL. Di bagian akhir tutorial, akan disertakan sumber dan referensi terkait dengan tutorial ini. Apa itu FPDF?Seperti sudah disebutkan di atas, FPDF merupakan suatu kumpulan class (library) PHP yang memungkinkan penggunanya dapat membuat halaman PDF dengan mudah dan tanpa perlu menginstall modul tambahan. F dari nama FPDF merupakan singkatan dari Free, jadi FPDF dapat didownload, digunakan dan dikembangkan secara bebas. FPDF dapat didownload secara gratis di http://fpdf.org/en/download.php beserta dokumentasi lengkapnya di http://fpdf.org/en/doc/index.php. Tersedia juga dokumentasi dalam bahasa Indonesia. Berikut ini beberapa kelebihan dari FPDF yang terdapat di situs resminya, http://fpdf.org, adalah:
Download dan Instalasi FPDFFPDF dapat didownload di situs resminya di http://fpdf.org/en/download.php. Setelah download selesai, ekstrak file FPDF di document-root komputer Anda. Letakkan library FPDF pada folder khusus yang terpisah dengan file aplikasi agar lebih mudah dalam pengaturannya. Seperti sudah disebutkan di atas, FPDF merupakan sebuah library yang tidak memerlukan proses instalasi, cukup dipanggil (include) di program. Seluruh program dalam tutorial ini sudah dicoba dan menggunakan FPDF versi 1.6. Hello World! Sebuah Contoh SederhanaContoh sederhana untuk membuat file PDF melalui PHP dengan library FPDF dapat dilihat pada program berikut ini.
Penjelasan program
Membuat Laporan PDF dari MySQLPada contoh selanjutnya, kita akan
membuat laporan PDF dalam bentuk tabel, dimana data diambil dari database, dalam hal ini MySQL. Untuk itu, sebelum mencoba program berikut ini, pastikan bahwa database dan tabel sudah dibuat. Sebagai contoh, akan digunakan tabel dengan nama ‘mhs’ dan field nim, nama, alamat dan tgllahir. Di tutorial ini, tidak akan dibahas mengenai bagaimana membuat tabel tersebut, namun Anda dapat memanfaatkan tools MySQL Front atau PHPMyAdmin untuk mempermudah. Pelajari kembali beberapa
tutorial tentang administrasi database MySQL di Achmatim.Net.
Berikut ini penjelasan dari program diatas:
Hasil dari program tersebut sebagai berikut: KesimpulanPHP memiliki kemampuan yang sangat baik dalam membuat file PDF on-the-fly. FPDF merupakan salah satu library PHP yang dapat digunakan untuk membuat laporan maupun dokumen PDF lainnya secara mudah, tanpa perlu menginstall atau mengaktifkan modul tertentu. Laporan PDF yang dihasilkan juga memiliki tampilan yang baik dan berkualitas. Semoga tutorial ini bermanfaat, dan selalu kunjungi http://achmatim.net untuk mendapatkan berbagai tutorial praktis di bidang pemrograman dan web development. Kunjungi juga situs kumpulan ebook gratis di http://ebook.achmatim.net untuk mendapatkan berbagai ebook komputer. Referensi dan Sumber Terkait
Download Tutorial
Please follow and like us:
|