php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /var/www/html/sub/images/Rm19_symconf/root/var/www/html/owner/modul/mod_order3/ |
| files >> /var/www/html/sub/images/Rm19_symconf/root/var/www/html/owner/modul/mod_order3/eksport3.php |
<?php
include "../../../config/koneksi.php";
function format_rupiah($angka){
$rupiah=number_format($angka,0,',','.');
return $rupiah;
}
function tampil_list2($harga, $diskon, $promo)
{
if($promo > 0)
{
$tampil = $promo;
}
elseif($diskon > 0)
{
$tampil = $harga - ($harga*($diskon/100));
}
else{
$tampil = $harga;
}
return $tampil;
}
// nama file
$namaFile = "Export Daftar Orderan.xls";
// Function penanda awal file (Begin Of File) Excel
function xlsBOF() {
echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);
return;
}
// Function penanda akhir file (End Of File) Excel
function xlsEOF() {
echo pack("ss", 0x0A, 0x00);
return;
}
// Function untuk menulis data (angka) ke cell excel
function xlsWriteNumber($Row, $Col, $Value) {
echo pack("sssss", 0x203, 14, $Row, $Col, 0x0);
echo pack("d", $Value);
return;
}
// Function untuk menulis data (text) ke cell excel
function xlsWriteLabel($Row, $Col, $Value ) {
$L = strlen($Value);
echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L);
echo $Value;
return;
}
// header file excel
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0,
pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
// header untuk nama file
header("Content-Disposition: attachment;
filename=".$namaFile."");
header("Content-Transfer-Encoding: binary ");
// memanggil function penanda awal file excel
xlsBOF();
// ------ membuat kolom pada excel --- //
xlsWriteLabel(0,0,"Invoice");
xlsWriteLabel(0,1,"Tanggal");
xlsWriteLabel(0,2,"Nama Customer");
xlsWriteLabel(0,3,"Total Pembelian");
xlsWriteLabel(0,4,"Status Order");
xlsWriteLabel(0,5,"Keterangan");
// -------- menampilkan data --------- //
// query menampilkan semua data
if($_GET[search] != "")
{
if($_GET[from_to] != "kosong" AND $_GET[date_to]!= "kosong" AND $_GET[status_order]!= "kosong")
{
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND `tgl_order` >= '$_GET[from_to]'
AND `tgl_order` <= '$_GET[date_to]'
AND `status_order` = '$_GET[status_order]'
ORDER BY id_orders DESC");
}
elseif($_GET[invoice] != "kosong")
{
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND id_orders = '$_GET[invoice]'
ORDER BY id_orders DESC");
}
elseif($_GET[from_to] != "kosong"){
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND orders.id_staff = '0'
AND `tgl_order` >= '$_GET[from_to]'
ORDER BY id_orders DESC");
}
elseif($_GET[date_to] != "kosong"){
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND orders.id_staff = '0'
AND `tgl_order` <= '$_GET[date_to]'
ORDER BY id_orders DESC");
}
elseif($_GET[status_order] != "kosong"){
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND orders.id_staff = '0'
AND `status_order` = '$_GET[status_order]'
ORDER BY id_orders DESC");
}
elseif($_GET[status_order] != "kosong"){
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND orders.id_staff = '0'
AND `status_order` = '$_GET[status_order]'
ORDER BY id_orders DESC");
}
}
else{
$query = mysql_query("SELECT * FROM orders,kustomer
WHERE orders.id_kustomer=kustomer.id_kustomer
AND orders.status_order != 'Order'
AND orders.status_order != 'Order1'
AND orders.id_staff = '0'
ORDER BY id_orders DESC");
}
// nilai awal untuk baris cell
$noBarisCell = 1;
// nilai awal untuk nomor urut data
$noData = 1;
while ($r = mysql_fetch_array($query))
{
$daftarproduk=mysql_query("SELECT * FROM orders_detail
WHERE id_orders = '$r[id_orders]'");
$no=1;
while ($d=mysql_fetch_array($daftarproduk)){
if($d[sumber] == 'induk')
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM produk, produk_main WHERE produk.kode = '$d[kode]'
AND produk_main.id_main_produk = '$d[id_produk]' "));
$nama_produk = $rs[nama_produk];
$harga = $rs[harga];
}
elseif($d[sumber] == 'domain')
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM produk_subdomain, produk_main WHERE produk_subdomain.kode = '$d[kode]'
AND produk_main.id_main_produk = '$d[id_produk]' "));
$nama_produk = $rs[nama_produk_subdomain];
$harga = $rs[harga];
}
elseif($d[sumber] == 'fatools')
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM fatools WHERE kode_tool = '$d[kode]'
AND id = '$d[id_produk]' "));
$nama_produk = $rs[nama_tool]."-".$r[kode];
$harga = $rs[harga];
}
elseif($d[sumber] == 'kaercher')
{
if($d[kode] == 1)
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM kaercher_home_produk
WHERE id_produk = '$d[id_produk]' "));
$edith = mysql_query("SELECT * FROM kaercher_harga WHERE id_produk = '$d[id_produk]' AND id_data = '1' ");
$rh = mysql_fetch_array($edith);
}
elseif($d[kode] == 2)
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM kaercher_home_accessories
WHERE id_acc = '$d[id_produk]' "));
$edith = mysql_query("SELECT * FROM kaercher_harga WHERE id_produk = '$d[id_produk]' AND id_data = '2' ");
$rh = mysql_fetch_array($edith);
}
elseif($d[kode] == 3)
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM kaercher_pro_produk
WHERE id_produk = '$d[id_produk]' "));
$edith = mysql_query("SELECT * FROM kaercher_harga WHERE id_produk = '$d[id_produk]' AND id_data = '3' ");
$rh = mysql_fetch_array($edith);
}
elseif($d[kode] == 4)
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM kaercher_pro_accessories
WHERE id_acc = '$d[id_produk]' "));
$edith = mysql_query("SELECT * FROM kaercher_harga WHERE id_produk = '$d[id_produk]' AND id_data = '4' ");
$rh = mysql_fetch_array($edith);
}
$harga_tampilas = $rh[harga];
$nama_produk = "Kaercher - $rs[nama_produk]";
$harga = $rh[harga];
}
elseif($d[sumber] == 'bosch')
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM bosch_produk, produk_main WHERE bosch_produk.kode = '$d[kode]'
AND produk_main.id_main_produk = '$d[id_produk]' "));
$nama_produk = $rs[nama_produk];
$harga = $rs[harga];
}
elseif($d[sumber] == 'rainbow')
{
$rs = mysql_fetch_array(mysql_query("SELECT * FROM rainbow WHERE kode = '$d[kode]'
AND id = '$d[id_produk]' "));
$nama_produk = $rs[nama_produk];
$harga = $rs[harga];
}
$harga_tampil = tampil_list2($harga, $rs[diskon], $rs[harga_promo]);
//echo "Harga TAmpil : $harga_tampil";
$harga_tampil = $d['harga'];
$hargadisc = number_format(($harga_tampil),0,",",".");
$subtotal = $harga_tampil * $d[jumlah];
$total = $total + $subtotal;
$subtotal_rp = format_rupiah($subtotal);
$harga = format_rupiah($harga_tampil);
$no++;
$NPN = $d['NPN'];
}
$total = $total + $r['biaya_kirim'] + $r['kode_unik'];
if($NPN == "NPPN")
{
$status_NPN = "Orderan tanpa PPN 10%";
$total_rp_awal = format_rupiah($total);
$total_rp_net = $total;
$total_hitung = format_rupiah(ceil($total_rp_net / 11));
$total = $total / 1.1;
$total_rp_akhir = "Rp. <b>".format_rupiah($total).",-</b>";
$perhitungan = "($total_hitung,-)";
$keterangan = "Harga belum termasuk PPN";
$grand_total = "<b>Total</b> (Tanpa PPN)";
$button_next = "<a href='selesai-belanja-NPPN.html' class='btn btn-success'> Selesai Belanja </a>";
$ket = "(harga belum termasuk PPN)";
$ket_ppn = "<b>PPN</b>";
$total_tampil = $total_rp_akhir;
}
else{
$status_NPN = "Orderan termasuk PPN 10%";
$total_rp_awal = format_rupiah($total);
$keterangan = "Harga sudah termasuk PPN";
$button_next = "<a href='selesai-belanja-PPN.html' class='btn btn-success'> Selesai Belanja </a>";
$ket = "(harga termasuk PPN)";
$total_tampil = "Rp. ".$total_rp_awal.",-";
}
$grandtotal = $total ;
$grandtotal_rp = format_rupiah($grandtotal);
$biaya_kirim = $r[biaya_kirim];
$biaya_kirim_rp = format_rupiah($r[biaya_kirim]);
$total_akhir = $total + $biaya_kirim + $r[kode_unik];
$total_rp_akhir = format_rupiah($total_akhir);
xlsWriteNumber($noBarisCell,0, $r['invoice']);
xlsWriteLabel($noBarisCell,1, $r['tgl_order']);
xlsWriteLabel($noBarisCell,2,$r['nama_lengkap']);
xlsWriteLabel($noBarisCell,3,$total_rp_akhir);
xlsWriteLabel($noBarisCell,4,$r['status_order']);
xlsWriteLabel($noBarisCell,5,$r['keterangan']);
// xlsWriteLabel($noBarisCell,5,$data['comment']);
// xlsWriteLabel($noBarisCell,6,$data['source']);
// increment untuk no. baris cell dan no. urut data
$noBarisCell++;
$noData++;
}
// memanggil function penanda akhir file excel
xlsEOF();
exit();
//header('location:../../media.php?module=exim');
?>
y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`