contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Membuat Laporan PDF dengan MPdf di PHP

Posted in PHP MYSQL / i Life at 19 Oktober 2017 With 0 Comments

Tutorial kali ini kita akan membuat report / laporan PDF dengan library MPDF di PHP, MPDF merupakan library yang easy / mudah untuk membuat laporan pdf dengan PHP, Dalam pembuatan aplikasi , tentunya kita selalu dihadapkan terhadap hasil akhir / output berupa laporan , Nah.. untuk anda yang baru belajar membuat aplikasi maupun anda yang sedang mencari library pdf yang  mudah digunakan, MPDF dapat anda jadikan pilihannya.

Library MPDF bisa di download gratis disini.

▼ Download Source Code Dibawah Ini ▼


Ok. langsung saja. Cara Membuat Laporan Penjualan PDF dengan MPDF

Oke setelah download ,saya akan mencontohkan bagaimana cara penggunaanya , silahkan salin code berikut :

<?php
// Tentukan path yang tepat ke mPDF
$nama_dokumen='Daftar_seleksi_calon_siswa'; //Beri nama file PDF hasil.
define('_MPDF_PATH','mpdf60/'); // Tentukan folder dimana anda menyimpan folder mpdf
include(_MPDF_PATH . "mpdf.php"); // Arahkan ke file mpdf.php didalam folder mpdf
$mpdf=new mPDF('utf-8', 'A4', 10.5, 'arial'); // Membuat file mpdf baru
 
//Memulai proses untuk menyimpan variabel php dan html
ob_start();
?>
 
<h1>Laporan Penjualan Baran</h1>
<table border="0">
    <tr>
        <th>No</th>
        <th>No Faktur</th>
        <th>Nama Barang</th>
        <th>Qty</th>
        <th>Harga</th>
        <th>Total</th>
    </tr>
    <?php
    $qry=myql_query("SELECT * FROM penjualan ORDER BY id_penjualan DESC);
    while($r=mysql_fetch_array($qry)){
    $total= $r['jumlah'] * $r['harga'];
    echo "
    <tr>
        <td>$no</td>
        <td>$r[no_faktur]</td>
        <td>$r[nama_barang]</td>
        <td>$r[jumlah]</td>
        <td>$r[harga]</td>
        <td>$total</td>
    </tr>";
    $no++;
     }
     ?>
   
</table>
 
<?php
 
$mpdf->setFooter('{PAGENO}');
//penulisan output selesai, sekarang menutup mpdf dan generate kedalam format pdf
$html = ob_get_contents(); //Proses untuk mengambil hasil dari OB..
ob_end_clean();
//Disini dimulai proses convert UTF-8, kalau ingin ISO-8859-1 cukup dengan mengganti $mpdf->WriteHTML($html);
$mpdf->WriteHTML(utf8_encode($html));
$mpdf->Output($nama_dokumen.".pdf" ,'I');
exit;
?>

OK.. Semoga artikel cara Membuat Laporan PDF di PHP ini berguna untuk anda. Silahkan anda kembangkan sesuai dengan kebutuhan anda sendiri.

Artikel Rekomendasi



Artikel Terkait

Diskusi