Cara menggunakan phpexcel php7

Cara membuat laporan excel dengan PHP dan MySQLi adalah teknik untuk menampilkan data dari database menjadi laporan dalam format dokumen excel berikut dengan header, kolom, dan baris. Pembuatan laporan excel dengan PHP MySQLi dapat dilakukan berdasarkan instruksi pada kondisi tertentu, misalnya memfilter menurut periode tanggal. Membuat laporan dalam bentuk excel dengan PHP juga bisa dilakukan berdasarkan isi semua data yang ada di database, sehingga akan muncul semua nilai sebagai laporan. Cara membuat laporan excel php mysqli dapat dilakukan dengan berbagai cara, misalnya menggunakan plugin PHPExcel yang mampu menampilkan laporan yang sangat dinamis, atau hanya menggunakan fungsi yang telah disediakan oleh sistem PHP

Tutorial cara membuat laporan excel dengan php dan mysqli sesederhana mungkin, cukup gunakan fungsi yang tersedia lalu implementasikan ke dalam script php export to excel. Berfungsi bagus di php versi 7 dengan server web XAMPP versi 7. 3, sampai tutorial membuat laporan excel di php ini hampir tidak ada kendala. Kami ingatkan bahwa tutorial cara membuat report excel dengan php ini tidak menggunakan plugin seperti PHPExcel dan sejenisnya. Jadi teman-teman tidak perlu persiapan apapun, ikuti saja langkah-langkahnya

Cara Membuat Report Excel dengan PHP dan MySQLi


membuat laporan php excel

Cara menggunakan phpexcel php7

Berikut adalah daftar langkah-langkah dalam tutorial cara membuat laporan excel dengan php dan mysqli sehingga Anda dapat menampilkan laporan dalam format excel

  • Persiapan database di phpMyAdmin
  • Buat kueri SQL untuk mengambil data dari database
  • Perancangan antarmuka untuk menampilkan data dari database
  • Buat perintah ekspor ke excel dalam kode php

1. Persiapan Basis Data

Buka panel phpMyAdmin melalui localhost dengan akses url http. //localhost/phpmyadmin/, lalu buat database dengan nama "db_tutorial". Setelah itu buat tabel dengan nama tb_member lengkap dengan atributnya yaitu member_id, nama, nik, tmp_lhr, tgl_lhr, jk, dan alamat. Selanjutnya, masukkan data sampel ke dalam tabel secara lengkap, jumlahnya terserah berapa saja, yang penting ada nilai di dalamnya untuk dimanipulasi

Cara menggunakan phpexcel php7


2. Buat SQL Query untuk Mengambil Data dari Database

Setelah database berhasil dibuat, langkah selanjutnya untuk membuat laporan excel dengan php dan mysqli adalah mengambil data yang terdapat pada database. Jadi sementara data disimpan terlebih dahulu dalam instruksi SQL, kemudian diekspor menjadi laporan excel. Kami membuat perintah SQL dalam file kode program dengan nama file data. php, scriptnya adalah sebagai berikut

<table border="1">
	<tr bgcolor="#e5e5e5">
		<td>No</td>
		<td>Nama</td>
		<td>NIK</td>
		<td>TTL</td>
		<td>Alamat</td>
	</tr>
	<?php
		include "koneksi.php";
		$no=0;
		$query	=mysqli_query($conn, "SELECT * FROM tb_anggota ORDER BY nama");
		while($result	=mysqli_fetch_array($query)){
		$no++
	?>
	<tr>
		<td><?php echo $no?></td>
		<td><?php echo $result['nama']?></td>
		<td><?php echo $result['nik']?></td>
		<td><?php echo $result['tmp_lhr']?>, <?php echo $result['tgl_lhr']?></td>
		<td><?php echo $result['alamat']?></td>
	</tr>
	<?php
		}
	?>
</table>

Terlihat sangat jelas dan mudah dipahami, bahwa kode program di atas hanya mengambil data dari database dengan query SELECT. Untuk kode koneksi silahkan buat sendiri, dan seharusnya sudah paham


3. Perancangan Antarmuka untuk Menampilkan Data dari Database

Pada desain interface untuk menampilkan data dari database ini juga terdapat tombol untuk export data ke excel

Simpan sebagai indeks. php

<html>
<head>
	<title>Membuat Laporan Excel dengan PHP dan MySQLi</title>
</head>
<body>
	<h3>Membuat Laporan Excel dengan PHP</h3>
	<p>Export: <a href="export.php"><button>Export to Excel</button></a></p>
	<p>
	<?php 
        include 'data.php';
    ?>
	</p>
</body>
</html>
_

Perhatikan kode program pada baris ke 7 terdapat tombol url yang menuju ke file php dengan nama export. php, dimana file ini akan dibuat pada langkah selanjutnya. Kemudian pada baris ke-10 yang dimasukkan ke file data. php yang sudah dibuat sebelumnya, sehingga interface ini akan menampilkan data dari database

Cara menggunakan phpexcel php7

Ketika tombol ekspor ke excel diklik, perintah ditemukan di file ekspor. php akan diproses, tetapi apa isi perintahnya?


4. Buat perintah Ekspor ke Excel

Inti pembahasan tutorial cara membuat laporan excel dengan database php dan mysqli dapat dilihat pada bagian ini. Dimana perintah untuk membuat laporan dalam format excel dilakukan pada kode program ini yaitu pada file php dengan nama export. php

Simpan sebagai ekspor. php

<?php 
	// fungsi header dengan mengirimkan raw data excel
	header("Content-type: application/vnd-ms-excel");      
	// membuat nama file ekspor "data-anggota.xls"
	header("Content-Disposition: attachment; filename=data-anggota.xls");    
	// data source
	include 'data.php';
?>

Terjemahan gratis kami untuk kode program di atas seperti yang ditemukan di komentar kode program. Yaitu, yang pertama adalah membuat fungsi header dengan data excel tipe konten, kemudian membuat lampiran dengan membuat nama file excel. Setelah konten excel berhasil dibuat, maka konten data di dalamnya ditentukan oleh sumber data yang berasal dari include ke file data. php

Sampai disini pembahasan tutorial cara membuat laporan excel dengan php dan mysqli agar bisa menampilkan laporan dalam format dokumen sudah selesai.

Tutorial Cara Membuat Laporan Excel dengan PHP dan MySQLi

Unduh Skrip Lengkap

Sekian penjelasan dari kami tentang tutorial cara membuat laporan excel dengan php dan mysqli agar dapat menampilkan laporan dalam format document. Untuk mendapatkan source code report excel php bisa langsung di download melalui link diatas, jika link download tidak aktif atau error silahkan hubungi kami via chat atau email atau via form komentar dan chat. Semoga membantu

Baca juga

  • Cara Menjumlahkan Nilai dalam Array PHP
  • Cara Menampilkan Alamat IP dengan PHP
  • Melakukan CRUD dengan PHP MySQL - Tutorial
  • Fungsi POST dan GET di PHP
  • Mengatasi Error Mysql Shutdown Secara Tidak Terduga - XAMPP

Cara Membuat Report Excel dengan PHP dan MySQLi

Tag. buat laporan excel di php, ekspor ke excel dengan php, laporan excel php, php excel, laporkan excel php, buat laporan excel dengan php dan mysqli