alexa-tracking
Kategori
Kategori
Home / FORUM / All / Tech / ... / Programmer Forum /
Parsing data file.txt ke dalam source code php
1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/5bd2953ad44f9fc1548b4567/parsing-data-filetxt-ke-dalam-source-code-php

Parsing data file.txt ke dalam source code php

Assalamualaikum mohon maaf., para suhu suhu master coding php mohon bantuan ilmunya.,
cara untuk parsing data file.txt ke dalam php agar nanti bisa masuk ke database phpmyadmin bagaimna ya.?

saya sudah mencoba pakai coding ini dengan file.txt nya sudah berada dalam satu folder yang sama :
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Import Absensi</title>
</head>
<h2>Upload Biodata</h2>
<body>

    <?php
    $file = file_get_contents('file.txt');
    $rows = explode("\n", $file);
    array_shift($rows);
    
    foreach($rows as $row=>$data)
    {
        $row_data = explode(' ', $data);

        $info[$row]['noid']                       = $row_data[0];
        $info[$row]['nik']                         = $row_data[1];
        $info[$row]['nama']                        = $row_data[2];
        $info[$row]['autoassign']                  = $row_data[3];
        $info[$row]['tanggal']                   = $row_data[4];
        $info[$row]['jamkerja']                   = $row_data[5];
        $info[$row]['jammasuk']                    = $row_data[6];
        $info[$row]['jampulang']                    = $row_data[7];
        $info[$row]['scanmasuk']                 = $row_data[8];
        $info[$row]['scanpulang']                  = $row_data[9];
        $info[$row]['terlambat']                  = $row_data[10];
        $info[$row]['plgcepat']                   = $row_data[11];
        $info[$row]['lembur']                     = $row_data[12];
        $info[$row]['jmljamkerja']               = $row_data[13];
        $info[$row]['pengecualian']                  = $row_data[14];
        $info[$row]['departemen']                 = $row_data[15];
        $info[$row]['akhirpekan']                 = $row_data[16];
        $info[$row]['harilibur']                  = $row_data[17];
        $info[$row]['jmlkehadiran']                 = $row_data[18];
        $info[$row]['lemburharinormal']           = $row_data[19];
        $info[$row]['lemburakhirpekan']              = $row_data[20];
        $info[$row]['lemburharilibur']           = $row_data[21];
        // Menampilkan Data

        echo 'Row ' . $row . ' No. ID: ' . $info[$row]['noid'] . '<br />';
        echo 'Row ' . $row . ' NIK: ' . $info[$row]['nik'] . '<br />';
        echo 'Row ' . $row . ' Nama: ' . $info[$row]['nama'] . '<br />';
        echo 'Row ' . $row . ' Auto-Assign: ' . $info[$row]['autoassign'].'<br />';
        echo 'Row ' . $row . ' Tanggal: ' . $info[$row]['tanggal'] . '<br />';
        echo 'Row ' . $row . ' Jam Kerja: ' . $info[$row]['jamkerja'] . '<br />';
        echo 'Row ' . $row . ' Jam Masuk: ' . $info[$row]['jammasuk'] . '<br />';
        echo 'Row ' . $row . ' Jam Pulang: ' . $info[$row]['jampulang'] . '<br />';
        echo 'Row ' . $row . ' Scan Masuk: ' . $info[$row]['scanmasuk'] . '<br />';
        echo 'Row ' . $row . ' Scan Pulang: ' . $info[$row]['scanpulang'] . '<br />';
        echo 'Row ' . $row . ' Terlambat: ' . $info[$row]['terlambat'] . '<br />';
        echo 'Row ' . $row . ' Pulang Cepat: ' . $info[$row]['plgcepat'] . '<br />';
        echo 'Row ' . $row . ' Lembur: ' . $info[$row]['lembur'] . '<br />';
        echo 'Row ' . $row . ' Jumlah Jam Kerja: ' . $info[$row]['jmljamkerja'] . '<br />';
        echo 'Row ' . $row . ' Pengecualian: ' . $info[$row]['pengecualian'] . '<br />';
        echo 'Row ' . $row . ' Departemen: ' . $info[$row]['departemen'] . '<br />';
        echo 'Row ' . $row . ' Akhir Pekan: ' . $info[$row]['akhirpekan'] . '<br />';
        echo 'Row ' . $row . ' Hari Libur: ' . $info[$row]['harilibur'] . '<br />';
        echo 'Row ' . $row . ' Jumlah Kehadiran: ' . $info[$row]['jmlkehadiran'] . '<br />';
        echo 'Row ' . $row . ' Lembur Hari Normal: ' . $info[$row]['lemburharinormal'] . '<br />';
        echo 'Row ' . $row . ' Lembur Akhir Pekan: ' . $info[$row]['lemburakhirpekan'] . '<br />';
        echo 'Row ' . $row . ' Lembur Hari Libur: ' . $info[$row]['lemburharilibur'] . '<br />';
    }
    ?>
</body>
</html>

mohon infonya master

Beri apresiasi terhadap thread ini Gan!


GDP Network
© 2019 KASKUS, PT Darta Media Indonesia. All rights reserved
Ikuti KASKUS di