Input data masal dari Excel ke MySQL dengan PHPExcel

Di tulisan ini saya akan menjelaskan bagaimana menambahkan data dari ms. excel (.xls atau .xlsx) ke database MySQL dengan menggunakan PHPExcel.

Pernah berfikir anda sudah memiliki banyak baris data namun ingin menginput ke database dalam sekali unggah? Dengan PHPExcel, anda dapat membaca, menampilkan, menulis, membuat, bahkan menginsert data ke database dari sebuah file excel.

Skema yang akan dibuat adalah:

  1. Mengunggah file excel yang sudah berisikan beberapa contoh data, kemudian
  2. Membaca banyaknya contoh data, lalu
  3. Melakukan aksi insert data ke tabel database.

Unduh PHPExcel

Unduh dahulu tools berikut: PHPExcel

Database

Buat contoh database “exceldb”

Kemudian buat contoh tabel “user”

Kode

Buat file excel.php di htdocs/webdir anda, isikan dengan kode berikut:

File Excel

Setelah itu, buat contoh file excel lalu simpan:

Unggah

Unggah file excel yang sudah dibuat sebelumnya ke script PHP yang sudah anda buat di http://localhost/excel.php

Tertarik untuk mencoba? 🙂

Content Protection by DMCA.com