[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
persediaanobat
/
modules
/
lap-stok
/
[
Home
]
File: cetak.php
<!-- Aplikasi Persediaan Obat pada Apotek ******************************************************* * Developer : Vanny Hadiwijaya, S.Kom * Company : Wijaya Studio * Release Date : 14 November 2018 * Blog : vannyhadiwijaya.blogspot.com * E-mail : vannyhadiwijaya@gmail.com * Phone : +62-821-3297-2137 --> <?php session_start(); ob_start(); // Panggil koneksi database.php untuk koneksi database require_once "../../config/database.php"; // panggil fungsi untuk format tanggal include "../../config/fungsi_tanggal.php"; // panggil fungsi untuk format rupiah include "../../config/fungsi_rupiah.php"; $hari_ini = date("d-m-Y"); $no = 1; // fungsi query untuk menampilkan data dari tabel obat $query = mysqli_query($mysqli, "SELECT kode_obat,nama_obat,harga_beli,harga_jual,satuan,stok FROM is_obat ORDER BY nama_obat ASC") or die('Ada kesalahan pada query tampil Data Obat: '.mysqli_error($mysqli)); $count = mysqli_num_rows($query); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- Bagian halaman HTML yang akan konvert --> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>LAPORAN STOK OBAT</title> <link rel="stylesheet" type="text/css" href="../../assets/css/laporan.css" /> </head> <body> <div id="title"> LAPORAN STOK OBAT </div> <hr><br> <div id="isi"> <table width="100%" border="0.3" cellpadding="0" cellspacing="0"> <thead style="background:#e8ecee"> <tr class="tr-title"> <th height="20" align="center" valign="middle">NO.</th> <th height="20" align="center" valign="middle">KODE OBAT</th> <th height="20" align="center" valign="middle">NAMA OBAT</th> <th height="20" align="center" valign="middle">HARGA BELI</th> <th height="20" align="center" valign="middle">HARGA JUAL</th> <th height="20" align="center" valign="middle">STOK</th> <th height="20" align="center" valign="middle">SATUAN</th> </tr> </thead> <tbody> <?php // tampilkan data while ($data = mysqli_fetch_assoc($query)) { $harga_beli = format_rupiah($data['harga_beli']); $harga_jual = format_rupiah($data['harga_jual']); // menampilkan isi tabel dari database ke tabel di aplikasi echo " <tr> <td width='40' height='13' align='center' valign='middle'>$no</td> <td width='80' height='13' align='center' valign='middle'>$data[kode_obat]</td> <td style='padding-left:5px;' width='180' height='13' valign='middle'>$data[nama_obat]</td> <td style='padding-right:10px;' width='80' height='13' align='right' valign='middle'>Rp. $harga_beli</td> <td style='padding-right:10px;' width='80' height='13' align='right' valign='middle'>Rp. $harga_jual</td> <td style='padding-right:10px;' width='80' height='13' align='right' valign='middle'>$data[stok]</td> <td width='80' height='13' align='center' valign='middle'>$data[satuan]</td> </tr>"; $no++; } ?> </tbody> </table> <div id="footer-tanggal"> Bandarlampung, <?php echo tgl_eng_to_ind("$hari_ini"); ?> </div> <div id="footer-jabatan"> Pimpinan </div> <div id="footer-nama"> Indra Setyawantoro, S.Kom. </div> </div> </body> </html><!-- Akhir halaman HTML yang akan di konvert --> <?php $filename="LAPORAN STOK OBAT.pdf"; //ubah untuk menentukan nama file pdf yang dihasilkan nantinya //========================================================================================================== $content = ob_get_clean(); $content = '<page style="font-family: freeserif">'.($content).'</page>'; // panggil library html2pdf require_once('../../assets/plugins/html2pdf_v4.03/html2pdf.class.php'); try { $html2pdf = new HTML2PDF('P','F4','en', false, 'ISO-8859-15',array(10, 10, 10, 10)); $html2pdf->setDefaultFont('Arial'); $html2pdf->writeHTML($content, isset($_GET['vuehtml'])); $html2pdf->Output($filename); } catch(HTML2PDF_exception $e) { echo $e; } ?>