Tutorial Membuat Laporan Excel Menggunkan PHP dan Mysql



php ke excel zlearn
Baik kali ini saya akan berbagi tutorial bagaimana caranya membuat laporan dalam bentuk excell menggunkan PHP dan Mysql atau membuat laporan dinamis menggunkan PHP mysql. Ya langsung saja kita  menuju ke TKP.

Karena laporan ini menggunkan database maka anda buat datbase sebai berikut:
Baca Juga:
Tutorial Membuat PHP print PDF Mudah Tanpa Library
  • nama database data_karyawan
  •  lalu table nya disini saya beri nama  app_office
berikut strukturnya bisa anda lihat dan ditiru:
zlearn



  • Baik apabila anda sudah membuat databasenya maka sekarang anda harus membuat file koneksi.php file ini berfungsi untuk menyambungka php dengan server. baik silahkan ketikan kode berikut:

<?php
$server="localhost";//variabel terserah kamu eaaaaaaaaaa 
$nama_database="data_karyawan";//variabel bileh beda
$user="root";//root hanya untuk local host
$pass="";

$koneksi=mysql_connect($server, $user, $pass);//mengikuti variabel yang diatas eaaa
mysql_select_db($nama_database, $koneksi);//ikut dtabase

?>

  • Baik setelah membuat file diatas buatlah sebuah file dengan nama excel.php file tersebut berguna untuk mengkonversi data php mysql menjadi berformat excell
<?php  
include('koneksi.php');


           header("Content-Type: application/xls");   
           header("Content-Disposition: attachment; filename=download.xls"); 


           $sql_baca='select * FROM app_office';
$data_baca = mysql_query($sql_baca);
  ?>
  <div class="container">
  <h3>Master Data</h3>
  <table width='' class="table table-bordered" border='1'>
    <tr>
    <th><b>NIK</b></th>
     <th><b>Nama</b></th>
     <th><b>Tempat Lahir</b></th>
     <th>Tanggal Lahir</th>
     <th>Jenis Kelamin</th>
     <th>No Telepon</th>
     <th>Alamat</th>
     <th>Jabatan</th>
    </tr>
  
  <?php
while($data_tampil=mysql_fetch_array($data_baca)){
  
  $baca_nik=$data_tampil['nik'];
  $baca_nama=$data_tampil['nama'];
  $baca_tempat_lahir=$data_tampil['tempat_lahir'];
  $baca_tanggal_lahir=$data_tampil['tanggal_lahir'];
      $baca_kelamin=$data_tampil['kelamin'];
$baca_hp=$data_tampil['hp'];
  $baca_alamat=$data_tampil['alamat'];
  $baca_jabatan=$data_tampil['jabatan'];
  $baca_no=$data_tampil['no_app'];


  ?>

  <tr >
 <td><?php  echo $baca_nik; ?></td>
 <td><?php  echo $baca_nama; ?></td>
  <td><?php  echo $baca_tempat_lahir; ?></td>
  <td><?php  echo $baca_tanggal_lahir; ?></td>
  <td><?php  echo $baca_kelamin; ?></td>
  <td><?php  echo $baca_hp; ?></td>
  <td><?php  echo $baca_alamat; ?></td>
  <td><?php  echo $baca_jabatan; ?></td>




  </tr>
  

  
<?php
}


?>
</table>
  • Baik jika sudah  maka tinggal di jalankan di browsur anda dan jangan lupa untuk menginsert data terlebih dahulu di tablenya biar ada data vrohh...
  • Dan hasilnya akan kurea ng lebih seperti ini :
zlearn

yang mau download source odenya dapat di download di link berikut:

passwordnya : zlearn.id

Download




Share this

Related Posts

Previous
Next Post »

1 komentar:

komentar
Anonim
8 Mei 2018 06.37 delete

Mas, klo ambil data untuk periode tertentu, gmn y? Terima k as ih

Reply
avatar

Berita Unik

loading...