Skip to content Skip to sidebar Skip to footer

Cara Import Excel Ke database dengan Laravel

Cara Import Excel Ke database dengan Laravel

Setalah membuat postingan untuk export file database dengan laravel, pada postingan kali ini saya akan share bagaimana cara untuk cara importnya.

Sebelum melakukan import pastikan kalian sudah mempelajari export https://kodingbagus.blogspot.com/2019/11/cara-export-excel-dengan-laravel.html. 

Setelah membaca dokumentasi di atas, kita lanjut untuk mengetahui bagaimana cara untuk membuat import excel dengan mudah dengan laravel.

1. Pastikan tabel dan model sudah ada.
Cara Import Excel Ke database dengan Laravel
Cara Import Excel Ke database dengan Laravel


2. Buka terminal ke direktori projek, ketik php artisan make:import SiswaImport.
3. Buka folder file SiswaImport yang sudah dibuat dalam folder app>Imports>SiswaImport.php.

Tambahkan use App\Siswa; 
Tambahkan return new siswa ...(sesuai di screenshot)
Nomor $row sesuai baris pada excel yang akan dimasukkan ke database.

4. Buat url untuk halaman import data di web.php seperti berikut.

5. Buat fungsi importexcel pada SiswaController seperti berikut ini.

6. Buat halaman untuk tempat mengunggah file excel importsiswa.blade.php.
hasilnya akan seperti ini

7. Silahkan kembali ke web.php untuk langkah selanjutnya, buat url(impordong) seperti berikut.

8. Buat fungsi untuk memproses impor database seperti berikut.
9. Masukkan route ke halaman impor excel.
Tambahkan beberapa kode yang belum ada di atas untuk tampilan 

10. Setelah itu silahkan dicoba.

Jika ada yang eror mungkin kamu kurang seperi ini hehehe...

Silahkan dipraktekkan sendiri biar lebih paham, jika ada pertanyaan lempar lewat email atau kolom komentar.


Post a Comment for "Cara Import Excel Ke database dengan Laravel"