Latar Belakang
Terkadang dalam membuat aplikasi, sumber data itu berbagai macam. ada yang langsung di input (data entry) ada juga dari sumber file yang lain. Bagaimana jika kita ingin mengimport data yang ada di file excel kedalam sebuah database.
Konsep
- Aplikasi ini menggunakan library excel reader.
- File excel yang dapat dibaca adalah xls.
- Buat terlebih dahulu databasenya dalam contoh ini adalah db_mahasiswa.
- Buat tabel dan struktur field nya.
- Tombol kosongkan table akan menjalankan query truncat untuk mengosongkan semua nilai tabel.
- Yang di import disini hanya nilai data di excel yang kolom2 nya sama dengan urutan field2 yang ada di database.
- Aplikasi akan membaca setiap baris dalam setiap kolom dan memasuknanya ke dalam database sesuai field2 yang sudah di tentukan.
Script Import
rowcount($sheet_index=0);
$sukses = 0;
$gagal = 0;for ($i=2; $ival($i, 2); //baca data di kolom ke dua yaitu untuk nama
$npm = $data->val($i, 3); //baca data di kolom ke dua yaitu untuk npm
$kelas = $data->val($i, 4); //baca data di kolom ke dua yaitu untuk kelasif(!empty($nama)){ //cek salah satu inputan
$query=mysql_query(“INSERT INTO tbl_biodata(nama,npm,kelas) VALUES (‘$nama’,’$npm’,’$kelas’)”) or die(mysql_error());if ($query) $sukses++;
else $gagal++;
}
}
echo “Proses import data selesai. Refresh”;
echo “Jumlah data yang sukses diimport : “.$sukses.””;
echo “Jumlah data yang gagal diimport : “.$gagal.””;
?>
Download
https://blogri32.blogspot.co.id/2017/12/free-downloads.html
Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin
Depok, 10-02-2012
KangAgus
Filed under: Website | Tagged: data, Database, Excel, import, kedalam, mysql |
Mohon dibuatkan tutorial kamus istilah biologi, untuk yang menginput data khusus admin,.Tq
LikeLike
boz klo convert dri mysql ke excell gimana??thx
LikeLike
matue nuwun atas ilmunya…
LikeLike
struktur tabelnya bagaimana,
LikeLike
script memberikan kejadian tombol import agar data yang telah saya buat di excel dapat masuk di database.
LikeLike
ini yg versi jsp ada ga ya..??
LikeLike
gan kalo di excelnya ada kata yg pakai koma diatas gimana?
misal: “jum’at” itu gimana?
LikeLike
Terima kasih banyak, semoga bermanfaat
baca juga Import MySQL menggunakan PHP
http://masbahrun.com/cara-import-mysql-menggunakan-php/
LikeLike
gan kalau misal kita mau upload data excel sampe ribuan baris atau file ukuran besar caranya gimana ya apa perlu dirubah koding excel reader?
LikeLike