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

Postingan populer dari blog ini

Javascript