Mencetak Halaman PDF dengan mPDF Pada PHP Part 2

Yang kita lakukan kali ini adalah mengenerate data dari database dihalaman PDFnya dengan struktur table yang sudah kita buat. Nah nanti kita akan masukkin hasil response datanya kedalam string HTMLnya. Untuk itu kita akan tulis dulu struktur tablenya yang terdiri dari baris dan kolom yaitu <tr> dan <th> sebagai berikut

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-01

Kita coba save lalu lihat hasilnya. Tentu yang kita buat baru headingnya yaitu judul dari table. Nah berikutnya kita akan ambil data dari database. Untuk menampilkan data kita butuh perintah php dengan menjalankan sebuah query. Karena kita tidak bisa menggabungkan string HTML dengan perintah phpnya maka mau gak mau stringnya kita pisahkan menjadi beberapa bagian

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-02

Jadi string yang ini kita tutup sampai disini dan ini string yang terakhir

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-03

Nah yang string terakhir ini kita simpan kedalam variabel $data lalu kita gabungkan dengan string sebelumnya dengan menuliskan .= artinya menggabungkan string sebelumnya dengan string setelahnya. Kalo kita jalankan maka hasilnya pun masih sama. Jadi itu dia cara kita gabungin dua buah string. Sekarang dibagian tengah ini kita bisa menuliskan perintah php yaitu while() lalu menuliskan perintah mysqli_fetch_object untuk mengambil semua data dari database

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-04

Kemudian didalam while kurung buka kurung tutup kita gabungkan lagi untuk struktur baris datanya. Jadi kita tulis $data .= di isi dengan string <tr></tr> lalu didalamnya kita susun kolom kolomnya sesuai dengan baris judulnya 

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-05

Kolom yang pertama kita akan menyimpan no urut yang dimulai dari 1. Yang dimana nomor ini akan bertambah terus sampai jumlah datanya. Kalo kita cetak $no seperti ini maka nanti $no akan dijadikan sebagai string

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-09

Untuk itu saya harus tutup dulu kutip satunya. Lalu gabungkan dengan variabel $no++. Jadi seolah olah kita merangkai stringnya begitu ketemu variabel kita tutup stringnya lalu gabung dengan titik lagi

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-06

Selanjutnya kita punya <td> lagi buat menyimpan apa? buat menyimpan nama membernya sama seperti sebelumnya kita tutup dulu stringnya baru kita gabungkan dengan variabel yaitu $row [] dan seterusnya hingga menjadi seperti ini

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-07

Jika sudah kita save lalu kita cetak maka kita berhasil mengenerate halaman mPDF yang isi contentnya dari database

Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part2-EKY-06032020-08

Jadi begitu yak teman teman cara untuk menghasilkan mPDF sangatlah simple tentu perlu kalian perhatikan sebenarnya adalah penggunaan tanda kutip satu.
Pastikan tidak ada yang error. Selamat mencoba dan terima kasih.

6 Maret 2020

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Kursus Postgre SQL Database Developer Terbaik 2024 di Jakarta
chat