Kamis, 05 Desember 2024

PENDAFTARAN - DOWNLOAD

 Berliana Panca Dewi Nurhidayah

5053231028

RPL 


Tugas : Mendownload file PDF dari data list siswa yang mendaftar






KODE 

<?php
// Include library FPDF
require('libs/fpdf.php');

// Buat koneksi ke database
include("config.php");

// Ambil data dari database
$sql = "SELECT * FROM calon_siswa";
$query = mysqli_query($db, $sql);

// Buat instance FPDF
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 16);

// Header PDF
$pdf->Cell(0, 10, 'Data Pendaftaran Siswa Baru', 0, 1, 'C');
$pdf->Ln(10);

// Header tabel
$pdf->SetFont('Arial', 'B', 12);
$pdf->Cell(10, 10, 'No', 1, 0, 'C');
$pdf->Cell(40, 10, 'Nama', 1, 0, 'C');
$pdf->Cell(50, 10, 'Alamat', 1, 0, 'C');
$pdf->Cell(30, 10, 'Jenis Kelamin', 1, 0, 'C');
$pdf->Cell(30, 10, 'Agama', 1, 0, 'C');
$pdf->Cell(40, 10, 'Sekolah Asal', 1, 1, 'C');

// Isi tabel
$pdf->SetFont('Arial', '', 12);
$no = 1;
while ($siswa = mysqli_fetch_array($query)) {
    $pdf->Cell(10, 10, $no, 1, 0, 'C');
    $pdf->Cell(40, 10, $siswa['nama'], 1, 0);
    $pdf->Cell(50, 10, $siswa['alamat'], 1, 0);
    $pdf->Cell(30, 10, $siswa['jenis_kelamin'], 1, 0, 'C');
    $pdf->Cell(30, 10, $siswa['agama'], 1, 0, 'C');
    $pdf->Cell(40, 10, $siswa['sekolah_asal'], 1, 1);
    $no++;
}

// Output file PDF
$pdf->Output('I', 'Data_Pendaftaran_Siswa.pdf');
?>











Tidak ada komentar:

Posting Komentar

EAS - FP PWEB

NAMA      : Berliana Panca Dewi Nurhidayah NRP           : 5053231028 KELAS    : RPL Deskripsi    : Jawaban EAS 1. Deskripsikan Topik Final ...