Don't care what is written in your history

Slider Recent

Responsive Ads Here

Wednesday, March 4, 2015

Cara Memasukan DaTa Excel ke Database Phpmyadmin

Pertama yang harus disiapkan
- Wamp or Xampp
- Tabel database
- Data Excel
- Excel Reader yang dapat didownload id situs resminya link

buat tabel excel dengan format seperti digambar dan save dengan format .xls atau excel 2003
tabel di excel
tabel database
pastikan judul dan jumlah kolom sama dengan yang di database

lalu bikin 2 file php excel_reader2.php dan import.php
 
a
<?php
error_reporting(E_ERROR | E_PARSE);
if(isset($_POST['upload']))
{
// koneksi ke database
class database {
 private $dbHost = "localhost"; 
 private $dbUser = "root";
 private $dbPass ="";
 private $dbName = "db nda";

function connectMySQL() {
 mysql_connect ($this->dbHost, $this->dbUser, $this->dbPass);
 mysql_select_db ($this->dbName) OR DIE ("Database Tidak Ada! ");
 /*if (@mysql_connect) {
  echo "koneksi berhasil";
 }
 */  
 }
}

$db = new database();
$db->connectMySQL();

include "excel_reader.php";//sesuaikan dengan file excel reader yg didownload tadi
$data = new Spreadsheet_Excel_Reader($_FILES['userfile']['tmp_name']);
$baris = $data->rowcount($sheet_index=0);
$sukses = 0;
$gagal = 0;

for ($i=2; $i<=$baris; $i++) {
      $kolom1           = $data->val($i, 1);
      $kolom1           = $data->val($i, 1);
/*Query SQL*/ $query = "INSERT into tbl_barang (kolom1, kolom2)values('$kolom1','$kolom1')"; $hasil = mysql_query($query); if($hasil) $sukses++; else $gagal++; } //tampilkan report hasil import echo "<h3> Proses Import Berhasil</h3>"; echo "<p>Jumlah data sukses di import: ".$sukses."<br>"; echo "Jumlah data gagal di import: ".$gagal."<p>"; } ?> a
Buka file Import.php
harus dengan format .xls
dan selesai
udah gitu aja thanks

nah sekarang muncul pertanyaan gimana cara downloadnya dan langsung dalam format excel yang rapi ini dia, postingan kita selanjutnya "Cara Mendownload Database di Phpmyadmin kedalam Format Excel"

No comments:

Post a Comment

"Good Reader" adalah reader yang memberi Komentar setelah membaca Postingan ini,
dan "Spam Reader" Lebih baik dari pada "Silince Reader"