Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ======================r-p.php=====================
- <?php
- include "../../config/koneksi.php";
- require('../../config/fpdf/fpdf.php');
- if(isset($_GET['Cetak'])){
- $taw = $_GET['tgl_a'];
- $tak = $_GET['tgl_b'];
- $result=mysqli_query($db,"Select a.no_voucher,a.tgl_voucher,a.jam,a.km_akhir,a.liter,a.total,b.nip,b.nama, c.nopol,c.ket,c.jenis,d.id_bbm,d.jenis_bbm,d.harga,a.cabang from voucher a, karyawan b,trasportasi c,bbm d where a.nip=b.nip and a.nopol=c.nopol and a.id_bbm=d.id_bbm and a.tgl_voucher>='$taw' and a.tgl_voucher<='$tak'") or die(mysqli_error());
- //and a.thn_ajaran like '%$ta'
- //Inisiasi untuk membuat header kolom
- $b1 = "";
- $b2 = "";
- $b3 = "";
- $b4 = "";
- $b5 = "";
- $b6 = "";
- $b7 = "";
- $b8 = "";
- $b9 = "";
- $b10 = "";
- $b11 = "";
- //For each row, add the field to the corresponding column
- while($row = mysqli_fetch_array($result))
- {
- $no=1;
- $a = $row["no_voucher"];
- $a1 = $row["tgl_voucher"];
- $a2 = $row["nama"];
- $a3 = $row["nopol"];
- $a4 = $row["jenis"];
- $a5 = $row["ket"];
- $a6 = $row["jenis_bbm"];
- $a7 = $row["liter"];
- $a8 = $row["harga"];
- $a9 = $row["total"];
- $a10 = $row["cabang"];
- $b1 = $b1.$no."\n";
- $b2 = $b2.$a1."\n";
- $b3 = $b3.$a2."\n";
- $b4 = $b4.$a3."\n";
- $b5 = $b5.$a4."\n";
- $b6 = $b6.$a5."\n";
- $b7 = $b7.$a6."\n";
- $b8 = $b8.$a7."\n";
- $b9 = $b9.$a8."\n";
- $b10 = $b10.$a9."\n";
- $b11 = $b11.$a10."\n";
- //Create a new PDF file
- $pdf = new FPDF('L','mm',array(210,297)); //L For Landscape / P For Portrait
- $pdf->AddPage();
- //Menambahkan Gambar
- //$pdf->Image('../foto/logo.png',10,10,-175);
- $pdf->SetFont('Arial','B',13);
- $pdf->Cell(80);
- $pdf->Cell(30,10,'Laporan Penggunaan Subsidi BBM;',0,0,'C');
- $pdf->Ln();
- $pdf->Cell(80);
- $pdf->Cell(30,10,'PT. Krida Dinamik Autonusa',0,0,'C');
- $pdf->Ln();
- }
- //Fields Name position
- $Y_Fields_Name_position = 30;
- //First create each Field Name
- //Gray color filling each Field Name box
- $pdf->SetFillColor(110,180,230);
- //Bold Font for Field Name
- $pdf->SetFont('Arial','B',10);
- $pdf->SetY($Y_Fields_Name_position);
- $pdf->SetX(5);
- $pdf->Cell(25,8,'No',1,0,'C',1);
- $pdf->SetX(30);
- $pdf->Cell(40,8,'Kode Voucher',1,0,'C',1);
- $pdf->SetX(70);
- $pdf->Cell(25,8,'Tanggal',1,0,'C',1);
- $pdf->SetX(95);
- $pdf->Cell(25,8,'Nama',1,0,'C',1);
- $pdf->SetX(120);
- $pdf->Cell(50,8,'Nopol',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Nopol',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Jenis Kendaraan',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Keterangan',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Jenis',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Liter',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Harga/Liter',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(50,8,'Total',1,0,'C',1);
- $pdf->SetX(170);
- $pdf->Cell(35,8,'Cabang',1,0,'C',1);
- $pdf->Ln();
- //Table position, under Fields Name
- $Y_Table_Position = 38;
- //Now show the columns
- $pdf->SetFont('Arial','',10);
- $pdf->SetY($Y_Table_Position);
- $pdf->SetX(5);
- $pdf->MultiCell(25,6,$column_nik,1,'C');
- $pdf->SetY($Y_Table_Position);
- $pdf->SetX(30);
- $pdf->MultiCell(40,6,$column_nama,1,'L');
- $pdf->SetY($Y_Table_Position);
- $pdf->SetX(70);
- $pdf->MultiCell(25,6,$column_tempat,1,'C');
- $pdf->SetY($Y_Table_Position);
- $pdf->SetX(95);
- $pdf->MultiCell(25,6,$column_tanggal,1,'C');
- $pdf->SetY($Y_Table_Position);
- $pdf->SetX(120);
- $pdf->MultiCell(50,6,$column_alamat,1,'L');
- $pdf->SetY($Y_Table_Position);
- $pdf->SetX(170);
- $pdf->MultiCell(35,6,$column_no,1,'C');
- $pdf->Output();
- }
- ?>
- ==================================================
- <?php
- require_once "../../config/koneksi.php";
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
- <title>Sysco Admin Finance</title>
- <!-- favicon -->
- <link rel="shortcut icon" href="">
- <!-- Bootstrap -->
- <link href="../../assets/css/bootstrap.min.css" rel="stylesheet">
- <link href="../../assets/css/datepicker.min.css" rel="stylesheet">
- <!-- styles -->
- <link href="../../assets/css/style.css" rel="stylesheet">
- <link rel="shortcut icon" href="../favicon.ico">
- <link rel="stylesheet" type="text/css" href="../css/normalize.css" />
- <link rel="stylesheet" type="text/css" href="../css/demo.css" />
- <link rel="stylesheet" type="text/css" href="../css/component.css" />
- <script src="../js/modernizr.custom.js"></script>
- </head>
- <body>
- <br><br>
- <link href="../assets/css/bootstrap.css" rel="stylesheet" />
- <link href="../assets/css/font-awesome.css" rel="stylesheet" />
- <link href='http://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css' />
- <!-- Fungsi untuk membatasi karakter yang diinputkan -->
- <script language="javascript">
- function getkey(e)
- {
- if (window.event)
- return window.event.keyCode;
- else if (e)
- return e.which;
- else
- return null;
- }
- function goodchars(e, goods, field)
- {
- var key, keychar;
- key = getkey(e);
- if (key == null) return true;
- keychar = String.fromCharCode(key);
- keychar = keychar.toLowerCase();
- goods = goods.toLowerCase();
- // check goodkeys
- if (goods.indexOf(keychar) != -1)
- return true;
- // control keys
- if ( key==null || key==0 || key==8 || key==9 || key==27 )
- return true;
- if (key == 13) {
- var i;
- for (i = 0; i < field.form.elements.length; i++)
- if (field == field.form.elements[i])
- break;
- i = (i + 1) % field.form.elements.length;
- field.form.elements[i].focus();
- return false;
- };
- // else return false
- return false;
- }
- </script>
- </head>
- <body>
- <div class="container-fluid">
- <form action="r-p.php" method="post" target="_blank">
- <div class="form-group">
- <label class="col-sm-2 control-label">Dari Tanggal</label>
- <table width="600"><td width="300"><div class="col-sm-3">
- <input name="tgl_a" type="text" class="form-control date-picker" id="tgl_a" autocomplete="off" size="50" data-date-format="dd-mm-yyyy" >
- </div></td></table>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Sampai Tanggal</label>
- <table width="600"><td width="300"><div class="col-sm-3">
- <input name="tgl_b" type="text" class="form-control date-picker" id="tgl_b" autocomplete="off" size="50" data-date-format="dd-mm-yyyy" >
- </div></td></table>
- </div>
- <hr/>
- <div class="form-group">
- <div class="col-sm-offset-2 col-sm-10">
- <input type="submit" class="btn btn-info btn-submit" name="cetak" value="cetak">
- <a href="../bbm.php" class="btn btn-default btn-reset">Batal</a>
- </div>
- </div>
- </form>
- </div> <!-- /.container-fluid -->
- <ul id="gn-menu" class="gn-menu-main">
- <li class="gn-trigger">
- <a class="gn-icon gn-icon-menu"><span>Menu</span></a>
- <nav class="gn-menu-wrapper">
- <div class="gn-scroller">
- <ul class="gn-menu">
- <li><a class="gn-icon gn-icon-archive" href="../bbm.php">Beranda BBM</a></li>
- <li><a class="gn-icon gn-icon-archive" href="../staff/index.php">Data Karyawan</a></li>
- <li><a class="gn-icon gn-icon-archive" href="../kendaraan/index.php">Data Kendaraan</a></li>
- <li><a class="gn-icon gn-icon-archive" href="../supir/index.php">Data Supir</a></li>
- <li><a class="gn-icon gn-icon-archive" href="index.php">Data BBM</a>
- <li><a class="gn-icon gn-icon-archive" href="../voucher/index.php">Data Transaksi</a>
- </li>
- </ul>
- </div><!-- /gn-scroller -->
- </nav>
- </li>
- <li><a href="../index.php">Home</a></li>
- <li><a class="codrops-icon codrops-icon-prev" href="../config/log.php?op=out"><span>Log Out</span></a></li>
- </ul>
- <footer class="footer">
- <div class="container-fluid">
- <p class="text-muted pull-left">© 2016 Bu5eT KDA</p>
- <p class="text-muted pull-right ">System By <a href="" target="_blank">Krida Dinamik Autonusa</a></p>
- </div>
- </footer>
- <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
- <script src="../../assets/js/jquery.min.js"></script>
- <!-- Include all compiled plugins (below), or include individual files as needed -->
- <script src="../../assets/js/bootstrap.min.js"></script>
- <script src="../../assets/js/bootstrap-datepicker.min.js"></script>
- </div><!-- /container -->
- <script src="../js/classie.js"></script>
- <script src="../js/gnmenu.js"></script>
- <script>
- new gnMenu( document.getElementById( 'gn-menu' ) );
- </script>
- <script type="text/javascript">
- $(function () {
- //datepicker plugin
- $('.date-picker').datepicker({
- autoclose: true,
- todayHighlight: true
- });
- // toolip
- $('[data-toggle="tooltip"]').tooltip();
- })
- </script>
- </body>
- </html>
- ======================re-p.ph========================
Advertisement
Add Comment
Please, Sign In to add comment