CARA IMPORT DATA DARI EXCEL KE ACCESS 2010

Cara Mudah Belajar Database: Melakukan Import Data Dari MS Excel Menuju MySQLi Pada PHP

CARA IMPORT DATA DARI EXCEL KE ACCESS 2010

Database merupakan salah satu komponen utama dalam pengembangan aplikasi atau sistem informasi. Terdapat banyak jenis database yang dapat digunakan, seperti MySQL, SQL Server, Oracle, dan lain-lain. Di dalam database, terdapat tabel yang berisi data-data yang terkait dengan aplikasi atau sistem informasi tersebut.

Dalam pengelolaan data, seringkali kita membutuhkan cara untuk mengimpor data dari berbagai sumber, salah satunya adalah MS Excel. Pada artikel kali ini, akan dijelaskan cara melakukan import data dari MS Excel menuju MySQLi pada PHP.

MySQLi merupakan salah satu extension PHP untuk mengakses database MySQL. Dalam tutorial ini, kita akan menggunakan MySQLi untuk melakukan koneksi ke database dan mengimpor data dari MS Excel.

Cara Import Excel Ke MySQLi Pada PHP 7 Terbaru

Cara Import Excel Ke MySQLi Pada PHP 7 Terbaru

Berikut adalah langkah-langkah untuk mengimpor data dari MS Excel menuju MySQLi pada PHP 7 terbaru:

1. Membuat Tabel Di MySQL

Pertama, kita perlu membuat tabel di MySQL untuk menampung data yang akan diimpor. Berikut contoh query untuk membuat tabel yang terdiri dari 3 kolom (id, nama, dan alamat) dengan tipe data yang sesuai:

Baca Juga :  CARA AGAR ANGKA DI EXCEL TIDAK DIBULATKAN

CREATE TABLE pelanggan (
    id INT(11) NOT NULL AUTO_INCREMENT,
    nama VARCHAR(255) NOT NULL,
    alamat VARCHAR(255) NOT NULL,
    PRIMARY KEY (id)
);

2. Membuat Form HTML Untuk Upload File Excel

Kedua, kita perlu membuat form HTML untuk mengunggah file Excel yang ingin diimpor. Berikut contoh form HTML sederhana:

<form action="import_excel.php" method="post" enctype="multipart/form-data">
    <input type="file" name="file_excel"><br>
    <input type="submit" name="submit" value="Import">
</form>

Dalam form HTML tersebut, kita menggunakan atribut enctype="multipart/form-data" untuk memungkinkan pengunggahan file Excel.

3. Membuat Skrip PHP Untuk Import Data Excel

Ketiga, kita perlu membuat skrip PHP untuk mengimpor data dari file Excel ke MySQLi. Berikut adalah contoh skrip PHP:

<?php
// Mengakses file koneksi
require_once('koneksi.php');

// Memeriksa apakah file Excel sudah dipilih
if (isset($_POST['submit']))  $file_type == 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet') 
        // Memeriksa apakah file Excel berhasil diunggah
        $temp = $_FILES['file_excel']['tmp_name'];

        if (isset($temp)) 
            // Membuka file Excel
            require_once('PHPExcel/PHPExcel.php');
            $excel = PHPExcel_IOFactory::load($temp);
            $sheet = $excel->getActiveSheet()->toArray(null, true, true, true);

            // Memasukkan data ke dalam tabel MySQL
            $count = 0;
            foreach ($sheet as $row) 
                if ($count > 0) 
                    $nama = $row['A'];
                    $alamat = $row['B'];

                    $query = "INSERT INTO pelanggan (nama, alamat) VALUES ('$nama', '$alamat')";
                    mysqli_query($koneksi, $query);
                

                $count++;
            

            // Memberikan pesan sukses jika berhasil mengimpor data
            echo "Data berhasil diimpor!";
        
     else 
        // Memberikan pesan error jika file yang diunggah tidak valid
        echo "File yang diunggah harus berupa file Excel!";
    

?>

Dalam skrip PHP tersebut, kita melakukan beberapa hal berikut:

  • Mengakses file koneksi (misalnya: koneksi.php)
  • Memeriksa apakah file Excel sudah dipilih dan apakah file tersebut valid
  • Membuka file Excel dengan bantuan library PHPExcel
  • Memasukkan data dari file Excel ke dalam tabel MySQL
  • Memberikan pesan sukses jika berhasil mengimpor data

Cara Import Data Excel Ke Database MySQL PhpMyAdmin

Cara Import Data Excel Ke Database MySQL PhpMyAdmin

Selain menggunakan PHP untuk mengimpor data dari Excel, kita juga dapat menggunakan PhpMyAdmin untuk melakukan import data secara langsung melalui halaman web. PhpMyAdmin merupakan salah satu aplikasi web yang digunakan untuk mengelola database MySQL.

Baca Juga :  Cara Membuat Rumus Pengurangan Kelompok Otomatis Di Excel

1. Membuka PhpMyAdmin

Pertama, kita perlu membuka PhpMyAdmin di browser. PhpMyAdmin biasanya dapat diakses dari alamat http://localhost/phpmyadmin.

2. Memilih Database Yang Ingin Diimpor

Kedua, kita perlu memilih database yang ingin diimpor dengan klik pada nama database di panel kiri.

3. Memilih Tabel Yang Ingin Diimpor

Setelah memilih database, kita perlu memilih tabel yang ingin diimpor dengan klik pada nama tabel di panel kiri.

4. Klik Tab “Import”

Setelah memilih tabel, kita perlu klik tab “Import” pada bagian atas tampilan PhpMyAdmin.

5. Pilih File Excel

Setelah masuk ke halaman import, kita perlu memilih file Excel yang ingin diimpor dengan menjelajahi file pada komputer dan mengunggahnya melalui form yang tersedia. Setelah mengunggah file, kita dapat mengatur opsi-opsi import yang tersedia, seperti format file Excel, karakter encoding, dan lain-lain.

6. Klik Tombol “Go”

Terakhir, kita perlu klik tombol “Go” pada bagian bawah halaman PhpMyAdmin untuk mengimpor data dari file Excel ke dalam tabel MySQL.

FAQ

1. Apa saja extension PHP yang dapat digunakan untuk mengakses MySQL?

Terdapat beberapa extension PHP yang dapat digunakan untuk mengakses database MySQL, di antaranya:

  • mysql
  • mysqli
  • PDO (PHP Data Objects)

Ketiga extension tersebut memiliki fungsionalitas yang mirip, namun mysqli dan PDO memiliki beberapa fitur tambahan yang tidak tersedia di extension mysql.

2. Apa itu PhpMyAdmin?

PhpMyAdmin merupakan salah satu aplikasi web yang digunakan untuk mengelola database MySQL. PhpMyAdmin menyediakan antarmuka web yang memudahkan pengguna untuk melakukan berbagai tugas pengelolaan database, seperti membuat tabel, memasukkan data, menjalankan query, dan lain-lain.

Video Tutorial

Berikut adalah video tutorial lengkap mengenai cara melakukan import data dari MS Excel menuju MySQLi pada PHP:

Baca Juga :  CARA MEMBUAT GRAFIK LENGKUNG DI EXCEL