TUGAS PWEB FPDF
TUGAS PWEB FPDF
Nama : Gracetriana Survinta Septinaputri
NRP : 5025211199
Kelas : Pemrograman Web B
Pada pertemuan ini, kami diberi latihan untuk membuat laporan PDF dengan PHP dan MySQL. Laporan PDF ini dapat dibuat dengan bantuan Library FPDF. Dengan memanfaatkan Tugas Aplikasi Pendaftaran Siswa Baru yang lalu, saya membuat laporan PDF untuk mencetak daftar siswa baru. Dari code yang sudah ada kemarin saya tambahkan folder baru yaitu cetak-pdf.php yang berisi
<?php
// memanggil library FPDF
require('fpdf/fpdf.php');
// intance object dan memberikan pengaturan halaman PDF
$pdf = new FPDF('l','mm','A4');
// membuat halaman baru
$pdf->AddPage();
// setting jenis font yang akan digunakan
$pdf->SetFont('Arial','B',16);
// mencetak string
$pdf->Cell(190,7,'SMA NEGERI 100 SURABAYA',0,1,'C');
$pdf->SetFont('Arial','B',12);
$pdf->Cell(190,7,'DAFTAR SISWA BARU KELAS X IPA',0,1,'C');
// Memberikan space kebawah agar tidak terlalu rapat
$pdf->Cell(10,7,'',0,1,'C');
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,6,'NAMA SISWA',1,0,'C');
$pdf->Cell(85,6,'ALAMAT',1,0,'C');
$pdf->Cell(30,6,'JENIS KELAMIN',1,0,'C');
$pdf->Cell(25,6,'AGAMA',1,0,'C');
$pdf->Cell(50,6,'SEKOLAH ASAL',1,1,'C');
$pdf->SetFont('Arial','',12);
include 'config.php';
$calon_siswa = mysqli_query($db, "SELECT nama, alamat, jenis_kelamin, agama,
sekolah_asal FROM calon_siswa");
while ($row = mysqli_fetch_array($calon_siswa)){
$pdf->Cell(50,6,$row['nama'],1,0,);
$pdf->Cell(85,6,$row['alamat'],1,0);
$pdf->Cell(30,6,$row['jenis_kelamin'],1,0);
$pdf->Cell(25,6,$row['agama'],1,0);
$pdf->Cell(50,6,$row['sekolah_asal'],1,1);
}
$pdf->Output();
?>
Dokumentasi Laporan PDF
Comments
Post a Comment