PHP to Ms Excel, Ms Word

Tadinya aku pikir membuat report dari PHP kemudian menghasilkan report dalam Microsoft Excel atau Microsoft Word sulit, harus dengan class-class. Tapi ternyata setelah dibrowsing2 ternyata ada cara yang gampang bagaimana membuat report dalam Excel ataupun Word.

Cukup membuat file berextension .php pada report yang kita inginkan kemudian pada awal file tuliskan coding ini untuk report dalam Excel

<?php
header (“Content-Type: application/vnd.ms-excel”);
header (“Expires: 0”);
header (“Cache-Control : must-revalidate, post-check=0, pre-check=0”);

print (‘ <html> ‘);
print (‘ <head><title>Excel</title></head> ‘);
print (‘ <body> ‘);
print (‘ ISI BODY REPORT ‘);
print (‘ </body> ‘);
print (‘ </html> ‘);
?>

atau pada report dalam Word yang kita inginkan cukup tambahkan coding ini pada headernya

<?php
header (“Content-Type: application/msword”);
header (“Expires: 0”);
header (“Cache-Control : must-revalidate, post-check=0, pre-check=0”);

print (‘ <html> ‘);
print (‘ <head><title>Excel</title></head> ‘);
print (‘ <body> ‘);
print (‘ ISI BODY REPORT ‘);
print (‘ </body> ‘);
print (‘ </html> ‘);
?>

Kemudian buatkan link nya pada halaman utamanya, setelah itu link download file akan terbuka
dan selesai sudah. Tentunya kalo kita ingin membuat tampilan yang serupa dengan report yang diinginkan kita harus merubah coding HTMLnya
cukup mudah bukan 🙂