Menu

Detail Artikel

Home/ Web Design/Detail Artikel

Cara Paling Simpel Eksport Data dari Mysql / MariaDB ke Excel Menggunakan PHP

sesuai dengan judulnya ini contoh export data mysql ke excel yang paling Simpel, ada banyak cara untuk melakukan export data dari database Mysql atau Mysqli ke File Excel, tapi saya tidak menjelaskan ke seluruhan, sesuai dengan judulnya saja. saya hanya beri contoh Export Excel yang Paling Simpel Pake Kebangetan, Asli kebangetan ga pake Ribet. Langsu aja ya

Langkah Pertama Silahkan Buat Database dan Tabelnya

Nama Database : 2018_export_excel
Nama Tabel : data_mahasiswa
No Nama Field Tipe dan Ukuran Keterangan
1 kdmahasiswa INT(11) PRIMARY KEY AUTO_INCREMENT
2 nama VARCHAR(50)  
3 jurusan VARCHAR(50)  
Jika database dan tabel selanjutnya lanjut ke

Langkah ke Dua - Buat Koneksi database

Silahkan ketikkan Script dibawah ini, Simpan file ini dengan Nama koneksi.php
<?php
$koneksi=mysqli_connect("localhost","root","","2018_export_excel") or die("Koneksi Ke Database Gagak");
?>
Localhost = Nama Servernya, Default lokal server adalah Localhost
Root = nama username database mysql/MariaDB
"" = Standar passwordnya kosong, jika database anda password, maka tuliskan diantara Petik Dua
2018_export_excel = Nama Database yang sebelumnya sudah kita buat

Langkah ke 3, Ketikkan Script Export Excelnya

silahkan ketikkan script dibawah ini dihalaman index.php, jika anda ingin menggunakan nama file lain, silakhkan anda atur sendiri

<?php
include "koneksi.php"; header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-type: application/x-msdownload"); header("Content-Disposition: attachment; filename=Nama_file_hasil_export.xls"); header("Pragma: no-cache"); header("Content-Transfer-Encoding: binary "); header("Expires: 0"); ?> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tbody> <tr> <td>No</td> <td>Nama</td> <td>Jurusan</td> </tr> <?php $i=1; $ambildata=mysqli_query($koneksi,"SELECT * FROM data_mahasiswa"); while($tampildata=mysqli_fetch_array($ambildata)){ ?> <tr> <td><?php echo $i; ?></td> <td><?php echo $tampildata['nama']; ?></td> <td><?php echo $tampildata['jurusan']; ?></td> </tr> <?php $i=$i+1; } ?> </tbody> </table>

Keterangan :
Nama_file_hasil_export.xls = Silahkan Anda ganti dengan Nama File Excel yang ingin anda buat

Jika Semuanya sudah selesai, silahkan anda save lalu ujicoba. apakah script yang anda tulis berjalan dengan baik
Kami sudah mencobanya dan berjalan dengan lancar, jika anda memiliki kendala, jangan sungkan, silahkan tuliskan permasalah di kolom kementar.

Artikel Lainnya

Komentar Anda

l1CgH

0 Komentar

komentar masih kosong

Produk Kami

Popular Post

Facebook Page

Statistik Pengunjung

  • Hari ini
    :
    31
  • Kemarin
    :
    664
  • Bulan ini
    :
    16357
  • Tahun ini
    :
    63842
  • Total
    :
    2277943
  • Hits Count
    :
    3360895
  • Now Online
    :
    1 User