Cara membuat report pdf tampil per id dengan php mysqli dengan menggunakan fpdf?

mohon pencerahannya om, soalnya udah cari kemana-mana ga ketemu solusi nih,

<?php
// memanggil library FPDF
require('fpdf.php');
include '../../../config.php';

	$no_akta = $_GET ['id'];

	$sql = $koneksi->query("SELECT * FROM akta WHERE no_akta='$no_akta' ");

// 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(0,7,'PEJABAT PEMBUAT AKTA TANAH (PPAT)',0,1,'C');
$pdf->SetFont('Arial','B',12);
$pdf->Cell(0,7,'SATUGUS SUSANTO., S.H.,M.Kn',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'DAERAH KERJA Kota Makassar',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'SK. Kepala Badan Pertanahan Nasional',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'Nomor : 123-123-2005',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'Tanggal '. date('d F, Y'),0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'Jalan Rusa',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'Telepon. 085342377969',0,1,'C');

$pdf->SetFont('Arial','B',16);
$pdf->Cell(0,7,'____________________________________________________________',0,1,'C');

$pdf->SetFont('Arial','B',16);
$pdf->Cell(0,7,'AKTA JUAL BELI',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'Nomor : 007/2019',0,1,'C');

$pdf->SetFont('Arial','',5);
$pdf->Cell(0,2,'',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->Cell(0,7,'Lembar Pertama',0,1,'C');

$pdf->SetFont('Arial','',10);
$pdf->MultiCell(0,5, 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in volupt oke adaoe adre dr adaye fhffa asda drrieie adeiaisid ieirias ieigif eiriasde vvhdjja hhhhha',0,'J');

// Memberikan space kebawah agar tidak terlalu rapat
$pdf->Cell(10,7,'',0,1);

$pdf->SetFont('Arial','B',10);
$pdf->Cell(20,6,'NIM',1,0);
$pdf->Cell(85,6,'NAMA MAHASISWA',1,0);
$pdf->Cell(27,6,'NO HP',1,0);
$pdf->Cell(25,6,'TANGGAL LHR',1,1);

$pdf->SetFont('Arial','',10);

while ($data=$sql->fetch_assoc()) {

	$jk = ($data['jk']=='L')?"Laki-Laki":"Perempuan";

// $mahasiswa = mysqli_query($connect, "select * from akta");
// while ($row = mysqli_fetch_array($mahasiswa)){
    $pdf->Cell(20,6,$data['no_akta'],1,0);
    $pdf->Cell(85,6,$data['nama_klien'],1,0);
    $pdf->Cell(27,6,$data['no_telp'],1,0);
    $pdf->Cell(25,6,$data['tgl_lahir'],1,1);
}

$pdf->Output();
?>

avatar aswan10
@aswan10

3 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

kenapa ga tambahin where di query nya kalau mau mencari per id?

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Dipost 4 tahun yang lalu

Tanggapan

$no_akta = $_GET ['id'];

$sql = $koneksi->query("SELECT * FROM akta WHERE no_akta='$no_akta' ");

kalo codenya seperti di atas malah "Object not found!" kak, gmna dong?

Login untuk ikut Jawaban