Gratis Source Code dan Cara Cetak Data Dari Database Ke Pdf Dengan Dompdf menggunakan PHP

Saya akan memposting tentang Tutorial Cetak Data Dari Database Ke Pdf Dengan Dompdf menggunakan PHP. semoga kalian gak bosen deh main-main ke blog saya. hehehee oke langsung saja kita lihat hasil cetakan ke pdfnya 

oke deh gak usah lama lama kita langsung bahas aja. pertama buat database dulu dengan nama terserah kalian. lalu buat tabel seperti di bawah ini.

klik di sql ntar muncul form buat nulis nulis gitu. ikuti aja tulisan saya di bawah ini

create table data(
id int (10) auto_increment,
nip varchar (20),
nama varchar (20),
jabatan varchar (20),
alamat text,
primary key (id)
);

oke kalo udah jadi sampean isi aja tabel sesuai selera kalian.

setelah itu kita buat file index.php terlebih dahulu buat nampilin ini tabel ke browser kita.

nih kodenya

<html>
<head>
<title>cetak data dari database ke pdf</title>
</head>
<body>
<?php
include "koneksi.php";
$query= mysql_query ("select * from data");
?>
<table border=1>
<tr>
<td>nip</td>
<td>nama</td>
<td>jabatan</td>
<td>alamat</td>
<td>aksi</td>
</tr>
<?php 
                                    $no = 1;
                                    while ($data=mysql_fetch_array($query)) {
?>    

<tr>
<td><?php echo $data['nip'];?></td>
<td><?php echo $data['nama'];?></td>
<td><?php echo $data['jabatan'];?></td>
<td><?php echo $data['alamat'];?></td>
<td><a href="topdf.php?id=<?php echo $data['id'];?>">Cetak Data</a></td>
</tr>
<?php $no++; }?>    
</table>
</body>
</html>

simpel banget kan gan. mudah buat di mengerti kok. saya jamin sampe sini kalian udah pada ngerti semua. dan lanjut kita buat file topdf.php untuk menjalankan script

<a href="topdf.php?id=<?php echo $data['id'];?>">Cetak Data</a>

yang ada di index.php di atas 

nah begini kode topdf.php

<?php
include "koneksi.php";
$id=$_GET['id'];


$query = mysql_query ("select * from  data where id = '$id'");
$data2 = mysql_fetch_array ($query);


                         
$nama            = str_replace(" ", "_", strtolower($data2['nama']));
$nip            = $data2['nip'];
$jabatan         = $data2['jabatan'];
$alamat            = $data2['alamat'];


require_once("dompdf/dompdf_config.inc.php");

$html =
  '<html><body>'.
  '<div align="center"><h3>Data Pegawai</h3></div>'.
  '<br><br><br><table >
  <tr>
  <td> Nama : </td>
  <td> '.$nama.' </td>
  </tr>
  
  <tr>
   <td> NIP :  </td>
   <td>  '.$nip.' </td>
  </tr>
  
  <tr>
  <td> jabatan :  </td>
  <td> '.$jabatan.' </td>
  </tr>
  
  <tr>
  <td> Alamat :  </td>
  <td> '.$alamat.' </td>
  </tr>
  
  
  </table>'.
  
  '</body></html>';

$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream('Data_'.$nama.'.pdf');

?> 

nah udah jadi deh. tinggal sampean buat koneksinya ke database
begini nih kode koneksi.php

<?php 
$servername = "localhost";
$user        = "root";
$pasword    = "";
$db            = "cetakpdf";

$koneksi = mysql_connect ($servername,$user, $pasword)
            or die ('gagal terkoneksi'.mysql_error());
            
$database = mysql_select_db ($db)
            or die ('gagal terhubung ke database'.mysql_error());
?>


dan anda dapat mencobanya dengan buka di browser anda dengan url localhost/folderanda sekian dulu pembahasan dari saya tentang Tutorial Cetak Data Dari Database Ke Pdf Dengan Dompdf menggunakan PHP sekiranya bermanfaat bagikan ke teman teman yang lain ya gan. karena masih banyak teman teman yang membutuhkan.artikel ini kami rangkum dari  : http://www.kamarujung.id


Komentar

Postingan populer dari blog ini

Cara Membuat Halaman Login Hotspot Berbeda pada 1 Mikrotik

UltraISO Premium Edition v9.5.3

Arti OSAKMJ