Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include 'excel_reader2.php';
- include '../Config/konek.php';
- // membaca file excel yang diupload
- $data = new Spreadsheet_Excel_Reader($_FILES['upl_excel']['tmp_name']);
- // membaca jumlah baris dari data excel
- $baris = $data->rowcount($sheet_index=0);
- // nilai awal counter untuk jumlah data yang sukses dan yang gagal diimport
- $sukses = 0;
- $gagal = 0;
- // import data excel mulai baris ke-2 (karena baris pertama adalah nama kolom)
- for ($i=2; $i<=$baris; $i++)
- {
- // membaca data nim (kolom ke-1)
- $KODE_PLAN = $data->val($i, 1);
- // membaca data nama (kolom ke-2)
- $KODE_M = $data->val($i, 2);
- // membaca data alamat (kolom ke-3)
- $KODE_LC = $data->val($i, 3);
- $KODE_INST = $data->val($i, 4);
- $KODE_UBIS = $data->val($i, 5);
- $ANGKATAN = $data->val($i, 6);
- $TGL_MULAI = $data->val($i, 7);
- $TGL_AKHIR = $data->val($i, 8);
- $ANGGARAN = $data->val($i, 9);
- $PST = $data->val($i, 10);
- //$tanggal_m = date('y-m-d',strtotime($TGL_MULAI));
- //$tanggal_a = date('y-m-d',strtotime($TGL_AKHIR));
- $tanggal_m = trim($TGL_MULAI);
- $tanggal_a = trim($TGL_AKHIR);
- // setelah data dibaca, sisipkan ke dalam tabel mhs
- /*
- $query = "INSERT INTO plan VALUES ('$KODE_PLAN', '$KODE_M', '$KODE_LC','$KODE_INST','$KODE_UBIS',$ANGKATAN,$tanggal_m,$tanggal_a, $ANGGARAN,$PST )";
- perhatikan cara nulis querynya.. ini perbaikan gw
- */
- $query = "INSERT INTO plan VALUES
- ('$KODE_PLAN', '$KODE_M', '$KODE_LC',
- '$KODE_INST','$KODE_UBIS','$ANGKATAN',
- '$tanggal_m','$tanggal_a', '$ANGGARAN',
- '$PST' )";
- /*
- apakah menurutmu tanggal itu nilainya angka/string?
- well biar aman semua kasi kutip
- */
- $hasil = mysql_query($query);
- // jika proses insert data sukses, maka counter $sukses bertambah
- // jika gagal, maka counter $gagal yang bertambah
- if ($hasil) $sukses++;
- else $gagal++;
- }
- // tampilan status sukses dan gagal
- header ('location:../media.php?module=view');
- //echo $TGL_MULAI;
- //echo $tanggal_m;
- echo "<h3>Proses import data selesai.</h3>";
- echo "<p>Jumlah data yang sukses diimport : ".$sukses."<br>";
- echo "Jumlah data yang gagal diimport : ".$gagal."</p>";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement