Home / Pemrograman / PHP / Membaca isi file exel dengan PHP

Membaca isi file exel dengan PHP

Salam TulisKode,

Pada artikel ini, saya akan sharing kepada sobat pembaca mengenai cara membaca file Microsoft Exel dengan PHP. Hal ini tentu saja sangat diperlukan apabila sobat punya kasus ingin menyimpan data dari file exel kedalam database misalnya atau hanya sekedar mengolah data tersebut melalui PHP.

Agar dapat membaca file exel melalui PHP kita dapat memanfaatkan fungsi php-exel-reader. Berikut tahapaan-tahapan  :

  1. Unduh fungsi php-exel-reader pada link berikut : php exel reader
  2. Setelah mendonwload file tersebut seperti biasa simpanlah file tersebut pada direktori htdocs jika sobat menggunakan xampp. Pada contoh berikut saya membuat sebuah folder dengan nama readexel dalam htdocs.
  3. Kemudian siapkan sebuah file exel (file exel pada contoh ini saya beri nama contoh.xls) yang akan kita baca datanya melalui PHP. Berikut isi data file exel yang saya gunakan sebagai contoh.
    Contoh Isi File Exel - TulisKode
    Contoh Isi File Exel – TulisKode
  4. Buat sebuah file dengan ekstensi php (disini saya membuat file tersebut dengan nama bacaexel.php). Secara keseluruhan struktur file di direktori readexel saya dapat dilihat pada gambar berikut.
    Struktur file di direktori readexel TulisKode
    Struktur file di direktori readexel TulisKode
  5. Isi dari file bacaexel.php adalah sebagai berikut.
    Sourcode Program membaca data file exel dengan PHP - TulisKode
    Sourcode Program membaca data file exel dengan PHP – TulisKode

    Ket:
    baris 1 : fungsi untuk menghilangkan notice,warning atau pesan error php
    baris 2 : menyertakan file fungsi phpexelreader
    baris 3 : membuat objek dari kelas Spreadsheet_Ecel_Reader
    baris 8 – 32 : kode css untuk tambilan tabel
    baris 36 : menampilkan seluruh data dari file exel dengan fungsi dump

  6. Jika telah menyelesaikan tahap 1 s.d 5 silahkan melakukan ujicoba dengan mengakses file bacaexel.php via web browser. Jika tidak ada kesalahan maka seharusnya akan tampil hasil seperti ditunjukkan pada gambar berikut.
Hasil Program membaca data file exel dengan PHP - TulisKode
Hasil Program membaca data file exel dengan PHP – TulisKode

Jika ada yang error silahkan diperhatikan lagi langkah 1 s.d 5. Semoga artikel ini bermanfaat. Syukran. Salam berbagi.

About Admin

Check Also

codeigniter

PHP Native dan Codeigniter

Dalam tahun ini dan seterusnya mungkin saya akan berhadapan dengan framework codeigniter, dikarenakan tuntutan pekerjaan …

Leave a Reply