Melanjutkan seri penggunaan library PHPExcel sebelumnya, disini sy akan berbagi cara menulis data dengan menggunakan PHPExcel.
Seringkali sy menggunakan fitur menulis data ke file Excel dengan menggunakan library PHPExcel untuk pembuatan fitur download "format upload file" seperti berikut ini :
Yg nantinya dilakukan upload kembali ke dalam sistem untuk melakukan pembacaan hasil upload file excel tersebut seperti pada tutorial membaca file excel dengan PHPExcel
langsung saja kita persiapkan :
Simulasi kita kali ini berfokus bagaimana sih cara menuliskan kalimat sederhana seperti "Hello World" ke file excel nanti kita akan coba juga menampilkan data dari database seperti. Nanti kita download file tersebut seperti pada gambar di atas.
Silahkan buka kode editor kalian,
Langkah 1 :
Buka file Controller yg akan dibuat sebuah function download() file excel seperti berikut ini
Setelah itu silahkan tulis syntax berikut ini :
Sebenarnya, tanpa kalian tulis document properties tetap bisa jalan, tapi dengan menuliskan document properties terlihat lebih orisinil kalau file excel tersebut berasal dari aplikasi kalian nantinya
Setelah itu, kita buat tampilan downloadnya pada halaman view/welcome_message.php seperti berikut ini :
Kemudian simpan dan coba jalankan di browser kalian, harusnya tampilannya seperti berikut ini :
Jika temen-temen males nulis panjang-panjang, pada akhir dari tutorial ini, akan sy lampirkan link download dr project ini kok 😃,
Setelah itu, silahkan coba unduh / download file tadi dan buka file praktek tersebut :
Sampai disini, kita sudah berhasil praktek membuat / menulis data sederhana ke file excel dengan bantuan library PHPExcel, mari kita lanjutkan dengan menuliskan data dari database ke file excel
Langkah 2 :
Pada langkah ke 2 ini, kita modifikasi saja syntax didalamnya biar ndak buat" function lagi, yg Hello World tadi di komentar / dimatikan baris kodenya, lalu tambahkan syntax berikut ini :
Pada prinsipnya, kita harus mengambil data dulu dari database, baru dituliskan ke dalam file excel, silahkan lihat pada baris 45
Setelah itu, kita tulis penamaan kolom A, B dan C dengan No, NIM dan Nama Mahasiswa
lalu kita tampilkan data yg sudah diambil pada baris 45, silahkan kalian fokus pada baris 51-58, intinya sama saja dengan penulisan secara manual, hanya saja dibagian parameter ke 2 kita ganti dengan variabel array yg akan ditampilkan
Setelah itu coba kalian run kembali di browser kalian dan lakukan unduh / download file excel tersebut lalu buka file tersebut, harusnya sudah muncul seperti berikut ini :
Jika sudah muncul seperti berikut, maka praktek kalian sudah berhasil 😄
Silahkan unduh file berikut praktek ini di sini
Jika ada pertanyaan seputar membuat file excel dengan PHPExcel ini, silahkan tanyakan pada kolom komentar dibawah ini
Terima Kasih....
Baca juga : Cara membaca file excel dengan PHPExcel
EmoticonEmoticon