Export Tabel MySql ke Excel dengan PHP

by

helmy

CARA EXPORT DATA TABEL MYSQL KE MICROSOFT EXCEL MUDAH

Export Tabel MySql ke Excel dengan PHP
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  . 
DiPoskan Oleh Helmy Kurniawan By helmykkediri

Related Post