Eksport PDF
Nama: Azka Rizqullah Ramadhani
NRP: 5025231148
Kelas: Pemrograman Web E
Membuat script eksport pdf pada list siswa yang ada dengan library fpdf.
Pertama download dulu librarynya pada link resmi disini
Kemudian export pada porject anda kemudian linkkan pada php yang ingin mengambil library tersebut.
print-pdf.php
<?php
require('lib/fpdf.php');
define('FPDF_FONTPATH', 'lib/font/');
$pdf = new FPDF('L', 'mm', 'A5');
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 16);
$pdf->Cell(190, 7, 'SEKOLAH MENENGAH KEJURUSAN NEEGRI 2 LANGSA', 0, 1, 'C');
$pdf->SetFont('Arial', 'B', 12);
$pdf->Cell(190, 7, 'DAFTAR SISWA KELAS IX JURUSAN REKAYASA PERANGKAT LUNAK', 0, 1, 'C');
$pdf->Cell(10, 7, '', 0, 1);
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(20, 6, 'ID', 1, 0);
$pdf->Cell(35, 6, 'Nama', 1, 0);
$pdf->Cell(40, 6, 'Alamat', 1, 0);
$pdf->Cell(25, 6, 'Jenis Kelamin', 1, 0);
$pdf->Cell(25, 6, 'Agama', 1, 0);
$pdf->Cell(35, 6, 'Sekolah Asal', 1, 1);
$pdf->SetFont('Arial', '', 10);
include 'config.php';
$siswa = mysqli_query($conn, "SELECT id, nama, alamat, jenis_kelamin, agama, sekolah_asal FROM calon_siswa"); // Sesuaikan dengan nama tabel dan kolom Anda
while ($row = mysqli_fetch_array($siswa)) {
$pdf->Cell(20, 6, $row['id'], 1, 0);
$pdf->Cell(35, 6, $row['nama'], 1, 0);
$pdf->Cell(40, 6, $row['alamat'], 1, 0);
$pdf->Cell(25, 6, $row['jenis_kelamin'], 1, 0);
$pdf->Cell(25, 6, $row['agama'], 1, 0);
$pdf->Cell(35, 6, $row['sekolah_asal'], 1, 1);
}
$pdf->Output();
Diatas adalah script untuk mengeprint list siswa menjadi pdf
Hasil
Link Github
Komentar
Posting Komentar