Sunday, January 24, 2016

Kategori:

Tutorial dan Source Code Export database MySQL ke PDF dengan PHP

tutorial




Postingan kali ini ane akan berbagi tutorial cara export data dari database MySQL ke .PDF, tutorial ini bisa diterapkan di aplikasi sobat. Ok langsung ke TKP aja.

1.       Langkah pertama buatlah database dengan nama “tobi” (atau terserah sobat) pada PHPMyAdmin sobat.
2.       Buatlah tabel dengan nama “nilaimhs”, tabel ini dibuat sebagai contoh data yang akan di export. Atau buatlah script databasenya :

//script
CREATE TABLE IF NOT EXISTS `nilaimhs` (
  `nim` varchar(10) NOT NULL DEFAULT '',
  `namaMhs` varchar(30) DEFAULT NULL,
  `nilai` int(11) DEFAULT NULL,
  PRIMARY KEY (`nim`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `nilaimhs`
--

INSERT INTO `nilaimhs` (`nim`, `namaMhs`, `nilai`) VALUES
('M0197001', 'Faza Fauzan Kh.', 80),
('M0197002', 'Dwi Amalia Fitriani', 75),
('M0197003', 'Muhamad', 45),
('M0197004', 'Nada Hasanah', 83),
('M0197005', 'Muh. Ahsani Taqwim', 90);




Salin ke aplikasi coding sobat, ane pakai notepad++ lalu save dengan nama nilaimhs.sql, lalu exportkan ke database tobi yang sobat buat.(point 1)
3.       Buatlah script index.php untuk tampilan awalnya.
Berikut scriptnya, jangan lupa save dengan nama index.php lalu simpan di folder yang berapa di htdocs.

4.       Selanjutnya buatlah script eksekusinya, simpan dengan nama laporanpdf.php, berikut scriptnya :

//script
SetFillColor(255, 0, 0);  
// setting huruf bold pada kepala tabel
   $this->SetFont('Arial','B',12);    
// parameter L menunjukkan teks rata kiri pada setiap 
// sel kepala tabel
      $this->Cell($w[$i],7,$header[$i],1,0,'L',1);    
    }
    $this->Ln();
    
    // menampilkan data
    // setting jenis font pada data tabel
 
    $this->SetFont('Arial','',12);      
    foreach($data as $row)
    {
 for($i=0;$i<=sizeof($w)-1;$i++) 
     $this->Cell($w[$i],6,$row[$i],1); 
      $this->Ln();
    }
    // penutup tabel
    $this->Cell(array_sum($w),0,'','T');
}

}

$pdf=new PDF();
$fpdf=new FPDF('P','in',array(15,12)); 

// nama-nama kolom untuk kepala tabel
$header=array('No','NIM','NAMA MAHASISWA','NILAI');

// memanggil function untuk baca data
$data=$pdf->LoadData();

$pdf->AddPage();

// memanggil function untuk menampilkan tabel
$pdf->TabelBiasa($header,$data);
$pdf->Output();
?>


5.       Tahap terakhir, jalankan script sobat pada web browser, jangan lupa perhatikan beberapa koneksi seperti nama database, nama tabel, letak file.
Download scriptnya di GOOLE DRIVE, jangan lupa ya share artikel ini, dan like fanpage Tobi Web, Like sobat ngk akan habis.

Oke, mudah bukan caranya, mungkin cukup segitu artikel yang ane buat, sampai jumpa lagi di artikel berikutnya, dan tentunya dengan artikel yang jauh lebih menarik lagi, jika anda mempunyai pertanyaan, komentar atau masukan mengenai artikel ini, silahkan meninggalkan komentar ya sob.

tag: Php, Source Code, Mysql, PDF, Mysql to pdf, tobiweb, tobi Php, Source Code, Mysql, PDF, Mysql to pdf, tobiweb, tobi Php, Source Code, Mysql, PDF, Mysql to pdf, tobiweb, tobi

Tobi Muhammad

Author & Editor

Tobi (Muhammad Tobi) adalah seorang Tukang Masak di perusahaan startup, suka sekali menulis dan mempelajari source code open source lisensi GNU di Github dll. Bisa pemrogramman web karena sering belajar dari contoh program yang ada di Github dll. Anak desa yang hanya lulusan Paket C.

0 comments:

Post a Comment

 

News Letters

Subscribe here to get our newsletter in your inbox, it is safe and EASY!

Copyright © Tobi Web™