$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 bcf15 (kolom ke-1) $idcontainer = $data->val($i, 1); $nocontainer = $data->val($i, 2); $idsize = $data->val($i, 3); $tgl_keluar1 = $data->val($i, 4); $tgl_keluar = exc_ke_sql($tgl_keluar1); $tglinput_keluar1 = $data->val($i, 5); $tglinput_keluar = exc_ke_sql_time($tglinput_keluar1); $tglvalidasi1 = $data->val($i, 6); $tglvalidasi = exc_ke_sql($tglvalidasi1); $nm_petugas_keluar = $data->val($i, 7); $nipstafhgr = $data->val($i, 8); $statusupload = $data->val($i, 9); $tgl_upload = date('Y-m-d'); $tgl_upload_now = date('Y-m-d H:i:s'); $user = $_SESSION['nm_lengkap']; if ($statusupload == 'CONTOUT') { $updatecont = "UPDATE bcfcontainer SET \n\n tgl_keluar='{$tgl_keluar}',\n tglinput_keluar='{$tglinput_keluar}',\n nm_petugas_keluar='{$nm_petugas_keluar}',\n ip_petugas_keluar='{$nipstafhgr}',\n statuspintu='OUT'\n \n WHERE idcontainer='{$idcontainer}' "; $hasil = mysql_query($updatecont) or die(mysql_error()); } else { echo '<script type="text/javascript"> alert("Anda Salah memilih excellnya.");</script>'; echo "<script type='text/javascript'>window.location='index.php?hal=upload_contout'</script>"; } }
include "lib/function.php"; // membaca file excel yang diupload $data = new Spreadsheet_Excel_Reader($_FILES['userfile']['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 bcf15 (kolom ke-1) $idbcf15_batalbcf = $data->val($i, 1); $idbcf15 = $data->val($i, 2); $bcf15no = $data->val($i, 3); $bcf15tgl1 = $data->val($i, 4); $bcf15tgl = exc_ke_sql($bcf15tgl1); $validasihanggar = $data->val($i, 5); $validasihanggardate1 = $data->val($i, 6); $validasihanggardate = exc_ke_sql_time($validasihanggardate1); $nm_hanggar = $data->val($i, 7); $nip_hanggar = $data->val($i, 8); $validasigate = $data->val($i, 9); $validasigatedate1 = $data->val($i, 10); $validasigatedate = exc_ke_sql_time($validasigatedate1); $nm_gate = $data->val($i, 11); $nip_gate = $data->val($i, 12); $arsip = $data->val($i, 13); $bulanarsip = $data->val($i, 14); $nomorbatch = $data->val($i, 15); $nomorarsip = $data->val($i, 16); $tglarsip1 = $data->val($i, 17);
$sukses = 0; $gagal = 0; // import data excel mulai baris ke-2 (karena baris pertama adalah nama kolom) for ($i = 3; $i <= $baris; $i++) { // membaca data bcf15 (kolom ke-1) $idbcf15 = $data->val($i, 1); $bcf15no = $data->val($i, 2); $tahun = $data->val($i, 3); $masuk = $data->val($i, 4); $bamasukno = $data->val($i, 5); $bamasukdate1 = $data->val($i, 6); $bamasukdate = exc_ke_sql($bamasukdate1); $stafhgr = $data->val($i, 7); $nipstafhgr = $data->val($i, 8); $tglrekam1 = $data->val($i, 9); $tglrekam = exc_ke_sql($tglrekam1); $keterangan = $data->val($i, 10); $statusupload = $data->val($i, 11); $tgl_upload = date('Y-m-d'); $tgl_upload_now = date('Y-m-d H:i:s'); $user = $_SESSION['nm_lengkap']; // setelah data dibaca, sisipkan ke dalam tabel mhs //$query = "INSERT INTO bcf15 VALUES ('$idbcf15', '$tahun', '$bcf15no','$bcf15tgl','$bc11no','$bc11tgl','$bc11pos','$bc11subpos','$blno','$bltgl','$saranapengangkut','$voy','$amountbrg','$satuanbrg','$diskripsibrg','$consignee','$consigneeadrress','$consigneekota','$notify','$notifyadrress','$notifykota','$idtps','$idtpp','$idtypecode','$DokumenCode','$suratpengantarno','$suratpengantartgl','$keterangan','$DokumenNo','$DokumenDate','$Dokumen2Code','$Dokumen2No','$Dokumen2Date','$BatalTarik','$BatalTarikNo','$BatalTarikNo2','$BatalTarikDate','$BatalTarikKet','$masuk','$bamasukno','$bamasukdate','$bamasukdatetrx','$keluar','$BAKeluarDateTrx','$pemberitahuan','$suratno','$idtp3','$suratdate','$idseksitp3','$Pelayaran','$PelayaranNo','$Pelayarandate','$perintah','$suratperintahno','$idtp2','$suratperintahdate','$idseksitp2','$CacahType','$Cacah','$NDCacahNo','$NDCacahDate','$CacahNo','$CacahDate','$NHP','$ReqBatal','$Batal','$SuratBatalNo','$SuratBatalDate','$Pemohon','$AlamatPemohon','$ndkonfirmasito','$ndkonfirmasino','$ndkonfirmasino2','$ndkonfirmasidate','$ndkonfirmasijawaban','$jawabanp2Ket','$jawabanp2','$jawabanp2date','$idp2','$segel','$ndsegelno','$ndsegeldate','$idseksitp2bukgel','$SetujuBatalNo','$SetujuBatalNo2','$SetujuBatalDate','$Date_Trx','$UserName','$UserHost','$Description_Trx','$Pecahpos','$idpelayaran','$PelayaranAddress','$PelayaranAlasan','$NoKep','$recordstatus','$idmanifest','$idseksi','$Status_Akhr','$NoKepStatus_Akhr','$BA_Pemusnahan','$TGL_Pemusnahan','$KetBA_Penarikan','$Tgl_Rekam')"; if ($statusupload == 'BAMASUK') { $sql = "SELECT * FROM bcf15_masuktpp where (idbcf15='{$idbcf15}')"; $query = mysql_query($sql); $cek = mysql_numrows($query); if ($cek > 0) { $updatebcf15 = "UPDATE bcf15 SET \n\n masuk='{$masuk}',\n bamasukno='{$bamasukno}',\n bamasukdate='{$bamasukdate}',\n bamasukdatetrx='{$tglrekam}'\n \n WHERE idbcf15='{$idbcf15}' "; $hasilbtlpech1 = mysql_query($updatebcf15) or die(mysql_error()); } else {