r3d c0de 4rt Undefined

H4cking M0d3 0n Fire w3ll 4tt3ckt3d
 
IndeksCalendarGalleryFAQPencarianAnggotaGroupPendaftaranLogin
Pencarian
 
 

Display results as :
 
Rechercher Advanced Search
Like/Tweet/+1
Keywords
koneksi hacking http cewek NetScream facebook internet virus
Latest topics
» Литинпром - винтовые сваи, чугунное литье
Wed Jul 23, 2014 2:11 pm by Tamu

» ...........
Mon Aug 13, 2012 11:32 am by noii.name

» askum,,member anyar aku cak :D
Tue Jun 19, 2012 2:50 pm by - pangeran kucing -

» Kalimantan Selatan
Thu Jun 14, 2012 9:59 pm by S3r4f_r3d_C0d3_4rt

» Temlate bagus !!!!!!!!
Sun Mar 11, 2012 11:54 pm by S3r4f_r3d_C0d3_4rt

» Daftar Link Teman
Thu Mar 08, 2012 5:37 am by S3r4f_r3d_C0d3_4rt

» Perkenalan
Mon Feb 27, 2012 4:40 pm by S3r4f_r3d_C0d3_4rt

» Salam kenal semua
Mon Feb 27, 2012 1:17 pm by DiazMarveL

» wah,,mo ngritik ni gue
Sat Feb 25, 2012 8:14 pm by [RC]~Root4rt™

RC di Social Network
Blog Teman teman
L.Forum R3d Cod3
Page Fans Like

Share | 
 

 Membuat Script PHP Import Data MS. Excel Ke MySQL

Topik sebelumnya Topik selanjutnya Go down 
PengirimMessage
S3r4f_r3d_C0d3_4rt
Admin
Admin
avatar

Jumlah posting : 174
Join date : 24.10.11
Age : 26
Lokasi : C:\Program error\User\Undefined

PostSubyek: Membuat Script PHP Import Data MS. Excel Ke MySQL   Sat Feb 18, 2012 11:16 am

Sebelum kita membuat script import datanya, silakan download terlebih dahulu class PHPExcelReader nya di bawah ini

DL Class

Selanjutnya, kita akan membuat script import datanya. Dalam script yang akan kita buat ini, class tersebut nantinya akan kita includekan di dalamnya.

Untuk contoh kasus yang akan kita pilih di sini adalah import data mahasiswa. Berikut ini struktur tabel MySQL nya.
view sourceprint?
1.CREATE TABLE `mhs` (
2. `nim` varchar(10),
3. `namamhs` varchar(30),
4. `alamat` text,
5. PRIMARY KEY (`nim`)
6.)

Kemudian andaikan kita memiliki file data Excel seperti gambar di bawah ini

[You must be registered and logged in to see this image.]

Dalam proses import data nanti, kita akan menggunakan bentuk form upload file. Oleh karena itu, pertama kita buat form uploadnya sbb:

import.php
view sourceprint?
1.

Import Data Asramah1>
2.
3.

4.Silakan Pilih File Excel:
5.
6.form>

Selanjutnya, kita buat script untuk proses upload dan import datanya. Oya… meskipun kita menggunakan form upload file, namun file Excel yang kita upload tersebut tidak akan tersimpan di server secara permanen namun hanya bersifat temporary yang otomatis akan terhapus setelah proses import datanya selesai.

proses.php
view sourceprint?
01.
02.// menggunakan class phpExcelReader
03.include "excel_reader2.php";
04.
05.// koneksi ke mysql
06.mysql_connect("dbHost", "dbUser", "dbPass");
07.mysql_select_db("dbname");
08.
09.// membaca file excel yang diupload
10.$data = new Spreadsheet_Excel_Reader($_FILES['userfile']['tmp_name']);
11.
12.// membaca jumlah baris dari data excel
13.$baris = $data->rowcount($sheet_index=0);
14.
15.// nilai awal counter untuk jumlah data yang sukses dan yang gagal diimport
16.$sukses = 0;
17.$gagal = 0;
18.
19.// import data excel mulai baris ke-2 (karena baris pertama adalah nama kolom)
20.for ($i=2; $i<=$baris; $i++)
21.{
22. // membaca data nim (kolom ke-1)
23. $nim = $data->val($i, 1);
24. // membaca data nama (kolom ke-2)
25. $nama = $data->val($i, 2);
26. // membaca data alamat (kolom ke-3)
27. $alamat = $data->val($i, 3);
28.
29. // setelah data dibaca, sisipkan ke dalam tabel mhs
30. $query = "INSERT INTO mhs VALUES ('$nim', '$nama', '$alamat')";
31. $hasil = mysql_query($query);
32.
33. // jika proses insert data sukses, maka counter $sukses bertambah
34. // jika gagal, maka counter $gagal yang bertambah
35. if ($hasil) $sukses++;
36. else $gagal++;
37.}
38.
39.// tampilan status sukses dan gagal
40.echo "
Proses import data selesai.
";
41.echo "

Jumlah data yang sukses diimport : ".$sukses."
";
42.echo "Jumlah data yang gagal diimport : ".$gagal."";
43.
44.?>

Setelah script di atas dijalankan, maka berikut ini isi tabel mhs setelah proses import datanya

[You must be registered and logged in to see this image.]

Nah.. mudah bukan?? Oya.. pastikan class phpExcelReader tersebut terletak dalam folder yang sama dengan kedua script di atas.

Dalam membuat file Excel, Anda tetap bisa menggunakan Office 2007 asal ketika menyimpan filenya, pastikan formatnya adalah Excel 97-2003 worksheet (pilih Save As Type: Excel 97-2003 Worksheet).

Semoga artikel ini bermanfaat…

Gak koment cuma liat gak pa2... Asal memberi Cendol dengan klik +++++ pada Tread Sebelah kanan postingan,, tlong hargai TS orang,, hohohoh


_________________
.::. S3r4f_Cyb3r_4rt .::.
-== Seraf Elia Lugastio ==-

-=[[ Salam R4d C0d3 ]]=-

[You must be registered and logged in to see this link.]
Kembali Ke Atas Go down
Lihat profil user http://r3dcod3.forumid.net
 
Membuat Script PHP Import Data MS. Excel Ke MySQL
Topik sebelumnya Topik selanjutnya Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» Menggunakan Ms Excel sebagai media menggambar.
» bikin blog hemat energi!
» Hal-Hal yang dapat membuat kaum lelaki menangis
» Toko Sepatu Import Murah, Running, Tennis dan Basket serta Bola
» [Merged Thread] All About Helmet, Helm Import apa yang sering digunakan member forum

Permissions in this forum:Anda tidak dapat menjawab topik
r3d c0de 4rt Undefined :: Information Technology :: Algoritma & Pemograman :: PHP-
Navigasi: