Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
37Activity
0 of .
Results for:
No results containing your search query
P. 1
Script PHP Membuat Report Format Data Ms.Excel

Script PHP Membuat Report Format Data Ms.Excel

Ratings: (0)|Views: 2,178 |Likes:
Published by Septi Suhesti
Script PHP Membuat Report Format Data Ms.Excel, Script PHP Membuat Laporan Format Data Ms.Excel, Script PHP untuk Membuat Report Format MS. Excel, Membuat Laporan Web dengan EXCEL, MySQL ke Ms Excel dengan PHP
Script PHP Membuat Report Format Data Ms.Excel, Script PHP Membuat Laporan Format Data Ms.Excel, Script PHP untuk Membuat Report Format MS. Excel, Membuat Laporan Web dengan EXCEL, MySQL ke Ms Excel dengan PHP

More info:

Published by: Septi Suhesti on Aug 07, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/15/2013

pdf

text

original

Cara Mudah Membuat
Laporan Format Excel
dengan PHP

PANDUAN MUDAH
www.bunafit-komputer.com
www.planetKode.Com
Koleksi Buku dariPenerbit GAVAMEDIA, Yogyakarta
Penulis :Bunafit Nugroho, danIndah Indriyanna
Harga: Rp. 57.500,- Harga: Rp. 65.500,- Harga: Rp. 36.500,- Harga: Rp. 67.500,-
Harga: Rp. 66.500,- Harga: Rp. 49.500,- Harga: Rp. 49.500,- Harga: Rp. 33.500,-
2 Artikel ini diterbitkan oleh Redaksi Bunafit Komputer, Yogyakarta
Format Laporan Bentuk Data Excel

Format lain dalam menampilkan laporan adalah ke dalam bentuk data Excel. Mungkin teknik ini sangat Anda perlukan saat data yang hendak dilaporkan berupa data-data akuntansi atau trax penjualan pada aplikasi penjualan dan pembelian.

Dengan melaporkan data ke dalam format data Excel, maka pengguna dapat langsung mengelola data yang berhasil dilaporkan. Untuk membuatnya, Kami berikan dua teknik, berikut caranya:



Pada contoh program berikut, secara otomatis akan membentuk desain laporan dengan mengikuti banyaknya data yang hendak ditampilkan dari tabel. Data akan ditampilkan sesuai dengan kolom tabel yang diseleksi.

Listing Program laporan_excel_1.php

<?php
mysql_connect("localhost","bunafit","nugroho");
mysql_select_db("karyawandb");

$qry_data=mysql_query("SELECT * FROM pribadi ORDER BY nip");
// Mendapatkan jumlah kolom tabel
$count
= mysql_num_fields($qry_data);
// Membuat header berupa kolom tabel
for ($i = 0; $i < $count; $i++){
$header .= mysql_field_name($qry_data, $i)."\t";
}// Perintah otomatis menampilkan data

while($row = mysql_fetch_row($qry_data)){
$baris = '';
foreach($row as $value){

if(!isset($value) || $value == ""){
$value = "\t";
}else{
$value = str_replace('"', '""', $value);
$value = '"' . $value . '"' . "\t";
}$baris .= $value;
}
Membuat Laporan Format Excel dengan PHP
$data .= trim($baris)."\n";
}$data = str_replace("\r", "", $data);
// Konfirmasi saat data yang dilaporkan kosong
if ($data == "") {
$data = "Tidak ada record dalam tabel";
}// Mendeklarasikan file hasil laporan
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment;
filename=datapribadi.xls");
header("Pragma: no-cache");
header("Expires: 0");
// Menampilkan dengan cara memanggil data excel
echo $header."\n".$data;
?>
Akhir Listing
Apabila dijalankan, maka hasil dari kode program di atas akan tampak seperti gambar
berikut:
GambarHasil laporan dalam format excel


Cara yang kedua, Kita dapat mendesain sendiri tampilan laporan dengan kode program. Kita dapat membuat header laporan maupun definisi kolom data pada cell tabel Excel. Untuk lebih jelasnya, berikut adalah contohnya:

Activity (37)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
rey9095 liked this
Radit Hermawan liked this
Atma Adi Nugraha liked this
Hendro Ari liked this
Ajie Pamungkas liked this
Intan Siagian liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->