SistemInformasiPHP.net

Kumpulan Sistem Informasi PHP, Tips & Trik HTML, CSS3, Javascript, HTML5, MYSQL, dan Informasi Programming Lainnya

Cara Import Database Mysql Dari Excel Dengan PHP

0 komentar

Pada kesempatan kali ini kita akan mempelajari bagaimana melakukan import data dari microsoft excel ke dalam database MYSQL dengan menggunakan PHP. Terkadang dalam keadaan tertentu kita membutuhkan untuk memasukkan atau mengupload banyak data yang jika kita menginputkannya satu per satu maka akan sangat menyulitkan dan memakan waktu lama. Disini kita akan belajar bagaimana memasukkan banyak data ke database dari excel file dalam beberapa menit bahkan detik saja. Script di bawah ini akan memasukkan / mengimport dari .CSV file, jadi simpan file EXCEL dalam bentuk .CSV File. Source code di bawah sangat simple. Hanya dua file saja.

Pertama- tama buatlah database bernama "tes" lalu buat tabel dengan nama "csv" yang terdiri dari field name dan email.

1. index,php

Berikut adalah isi dari index.php

<form name="import" method="post" enctype="multipart/form-data">
     <input type="file" name="file" /><br />
        <input type="submit" name="submit" value="Submit" />
</form>

if(isset($_POST["submit"]))
{
$file = $_FILES['file']['tmp_name'];
$handle = fopen($file, "r");
$c = 0;
while(($filesop = fgetcsv($handle, 1000, ",")) !== false)
{
$name = $filesop[0];
$email = $filesop[1];
$sql = mysql_query("INSERT INTO csv (name, email) VALUES ('$name','$email')");
}
if($sql){
echo "You database has imported successfully";
}else{
echo "Sorry! There is some problem.";
}
}



2. connection.php


Berikut adalah isi dari connection,php
$hostname = "localhost";
$username = "root";
$password = "";
$database = "tes";
 
 
$conn = mysql_connect("$hostname","$username","$password") or die(mysql_error());
mysql_select_db("$database", $conn);

Berikut adalah link untuk mendownload source code jika anda ingin mencobanya secara langsung:

DOWNLOAD SOURCE CODE DISINI

sumber : http://www.eggslab.net/import-excel-file-data-in-mysql-database-using-php/
Share this article :

Posting Komentar

Dilarang berkomentar dengan menggunakan kata-kata kotor, tidak senonoh, & mengandung unsur pornografi. Komentar yang tidak mematuhi etika akan diblok & dihapus. Terimakasih

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Sistem Informasi PHP | Koleksi Source Code | Tutorial PHP - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger