Export Tabel MySql ke Excel dengan PHP

CARA EXPORT DATA TABEL MYSQL KE MICROSOFT EXCEL MUDAH


Selamat Datang di Blog Orang IT. Pada postingan kali ini bertemakan Pemrograman PHP dimana kita akan membuat sebuah Fitur Export Data Tabel dari MySql ke Microsoft Excel dengan mudah. Mungkin telah banyak yang membahas mengenai tutorial ini namun saya akan buat jadi lebih simple dan mudah dipahami.

Export Tabel , terkadang saat kita membuat Aplikasi Pendataan kita ingin agar data yang semulanya tersimpan di dalam DataBase MySql agar bisa di Export ke dalam Microsoft Excel entah untuk rekap data atau ingin dicetak untuk pembukuan.

Tutorial membuat Export Data Table ke Microsoft Excel dengan PHP :

1. Buat DataBase dengan Nama Registerkesenian ( Misal ) dan Buat Tabel bernama Seniman ( Misal ), dalam tabel Seniman kita isikan 11 Field yang terdiri dari no, foto, nama, telepon, alamat, namaorganisasi, jmlanggota, nomorindukkesenian, berlakuawal, berlakuakhir dan status dengan tipe data Varchar dan no sebagai AutoIncrement tipe data Integer ( Klik Gambar untukm memperbesar )

Export Tabel MySql ke Excel dengan PHP
Tabel Seniman
2. Jika Database sudah di buat selanjutnya kita isikan Data nya pada tabel seniman . lihat gambar di bawah ( Klik Gambar untukm memperbesar )

Export Tabel MySql ke Excel dengan PHP
Isi Tabel Seniman

3. Ketika data tabel sudah diisikan langkah selanjutnya kita membuat tombol aksi untuk melakukan Export data Tabel Seniman ke Microsoft Excel , lihat gambar di bawah dan perhatikan Button berwarna Merah dengan tulisan Export Excel ( Klik Gambar untukm memperbesar )

Export Tabel MySql ke Excel dengan PHP
Tampilan Dalam Aplikasi

Berikut Script Button Tombol untuk Export Data ke Microsoft Excel 

<a href="export_seniman.php"><button type="button" class="btn btn-danger">Eksport Excel</button></a>
Export_seniman.php adalah Script Aksinya untuk Export Data ke Microsoft Excel jadi ketika tombol Export Excel di Klik maka Prosesnya akan dialihkan ke Export_seniman.php

4. Buat file bernama Export_Seniman.php ketikkan Koding di Bawah Ini
<?php
include('conn.php');  // koneksi ke database ada pada file conn.php
header("Content-Type: application/force-download");
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 2010 05:00:00 GMT");
header("content-disposition: attachment;filename=Report_Seniman.xls");
?>

// Buat Menu Table saat di Export Ke Excel
<center><h2>Rekap Data Seniman</h2></center>
<table border='1'>
<h3>
<thead><tr>
<td width=52>No.</td>
<td width=150>Nama</td>
<td width=180>Telepon</td>
<td width=200>Alamat</td>
<td width=150>Nama Organisasi</td>
<td width=150>Jumlah Anggota</td>
<td width=200>NIK</td>
<td width=150>Berlaku</td>
<td width=150>Sampai</td>
<td width=100>Status</td>

</tr></thead>
<h3><tbody>

//Memanggil data dari tabel seniman
<?php
$d = mysql_query("select * from seniman ");
while($kesenian=mysql_fetch_array($d)){
?>

//Menampilkan Data dari Tabel Seniman
<tr>
    <td><?php echo $kesenian['no']; ?></td>
    <td align="center"><?php echo $kesenian['nama']; ?></td>
    <td align="center"><?php echo $kesenian['telepon']; ?></td>
    <td align="center"><?php echo $kesenian['alamat']; ?></td>
    <td align="center"><?php echo $kesenian['namaorganisasi']; ?></td>
    <td align="center"><?php echo $kesenian['jmlanggota']; ?></td>
    <td align="center"><?php echo $kesenian['nomorindukkesenian']; ?></td>
    <td align="center"><?php echo $kesenian['berlakuawal']; ?></td>
    <td align="center"><?php echo $kesenian['berlakuakhir']; ?></td>
    <td align="center"><?php echo $kesenian['status']; ?></td>

    </tr>

//Penutup 
<?php
}?>
</tbody></h3></table>
5. Simpan, dan sekarang coba jalankan Klik Tombol Button Export Excel dan jika berhasil maka akan langsung ter Download File dengan nama Report_Seniman.Xls ( Klik Gambar untukm memperbesar )

Export Tabel MySql ke Excel dengan PHP
Hasil Export Excel
Untuk mengatur ukuran Kolom bisa menambahkan Width setelah <td width="100">  , semoga mudah dipahami dan bermanfaat.

Demikian Postingan saya mengenai Tutorial Export Data Tabel MySql ke Microsoft Excel semoga bermanfaat, jika tidak ada halangan postingan selanjutnya adalah mengenai Export Data Tabel Mysql ke dalam File PDF  . 


Follow Blog Orang IT dan Like FansPage helmykkediri serta untuk Donasi kepada Admin jangan lupa klik iklan yang ada di blog ini sekian dan terimakasih

DiPoskan Oleh Helmy Kurniawan By helmykkediri

13 Responses to "Export Tabel MySql ke Excel dengan PHP"

  1. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  2. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  3. Salam Friendly, cara-cara nya dipaparkan dengan detail dan jelas, sangat bermanfaat buat para pemula yang ingin memperdalam pembelajaran komputer.. :)

    BalasHapus
  4. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  5. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  6. ternyata mudah juga ya gan tutorial ini, thanks atas infonya gan :)

    BalasHapus
  7. minta tolong tutorial cara export ke format Excel tapi yang di export hasil pencarian dari range Tggal awal- tgl ahir..
    bisa gak gan?? thanks

    BalasHapus
    Balasan
    1. beginikah

      $tgl_awal = $_POST['tgl_awal'];
      $tgl_akhir = $_POST['tgl_akhir'];
      $query="select * from instansi_terkait where tgl_masuk between '$tgl_awal' and '$tgl_akhir'";

      Hapus

Terimakasih telah membaca artikel di Blog Orang IT , berikut tata cara berkomentar yang baik dan benar

1. Dilarang menyisipkan link aktif dikomentar blog

2. Dilarang meletakkan URL langsung di komentar blog

3. Komentar tidak relevans tidak akan disetujui

4. Berkomentar minimal 5 kata

5. Jangan buang waktu anda untuk nyepam karena tidak akan saya tampilkan komentar anda

6. Komentar sara jangan pake fake akun , kayak pecundang saja

Semoga anda berkenan menaati aturan yang saya buat sekian dan terimakasih