DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
DIK-034 Database Berbasis Web
Form Hapus Data dan
FPDF Library
Dr. Taufik Fuadi Abidin, M.Techwww.informatika.unsyiah.ac.id/tfa
Universitas Syiah Kuala
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Form Hapus
2
� Form Hapus dibuat untuk memudahkan user menghapus data yang telah disimpan dalam database
� Ada beberapa mekanisme penghapusan data:
1. Menyediakan fasilitas PENCARIAN data dan mencari data yang ingin dihapus. Kemudian, setelah data yang ingin dihapus ditemukan, proses penghapusan dilakukan
2. Menampilkan data yang ada dalam database dalam bentuk tabular (tabel) dan menyediakan tombol HAPUS pada baris yang sama
3. Menggunakan kedua mekanisme di atas (penggabungan)
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Cara 1: Cari, Tampilkan, Hapus
3
(1) CARI
(2) TAMPILKAN
(3) KONFIRMASI
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Cara 2: Tabular & Tombol Hapus
4
Tombol Hapus
(1) TABULAR
(2) KONFIRMASI
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Cara 3: Kombinasi Keduanya
5
Tombol Hapus
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Hapus dan Konfirmasi
6
<td>
<a href="javascript:confirmDelete('main.php?com=del&kd=<?echo $d['kd'];?>')">
<img src="img/cross.png" border=0 /></a>
</td>
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Hapus dan Konfirmasi
7
<script language="JavaScript">
function confirmDelete(delUrl) {if(confirm("Apakah anda yakin ingin
menghapus data tersebut?")){document.location = delUrl;
}}
</script>
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Detail Perintah Hapus
8
<?
$kd = trim($_REQUEST['kd']);$sql = "delete from A where kd = '$kd'";mysql_query($sql);header("location:main.php?com=utama&msg=2");
?>
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
FPDF Library
10
� FPDF adalah PHP class yang dapat digunakan untuk membuat file PDF menggunakan perintah PHP
� Menggunakan FPDF dapat dibuat:� Format halaman dan margin� Header and footer � Page break� Line break dan justifikasi teks� Menampilkan image (JPEG, PNG and GIF)� Mengatur warna� Membuat Links
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
FPDF: Contoh 1
11
<?
require('fpdf.php');
$pdf = new FPDF();$pdf->AddPage();$pdf->SetFont('Arial','B',16);$pdf->Cell(40,10,'Hello World!');$pdf->Output();
?>
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
FPDF: Contoh 2
13
<?require('fpdf.php');
class PDF extends FPDF{function Header(){
$this->Image('logo_pb.png',10,8,33);$this->SetFont('Arial','B',15);$this->Cell(80);$this->Cell(30,10,'Title',1,0,'C');$this->Ln(20);
}
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
FPDF: Contoh 2 Lanjutan
14
function Footer(){$this->SetY(-15); //Pos 1.5cm from bottom$this->SetFont('Arial','I',8);$this->Cell(0,10,'Page '.
$this->PageNo().'/{nb}',0,0,'C');}
}$pdf=new PDF();$pdf->AliasNbPages();$pdf->AddPage();$pdf->SetFont('Times','',12);for($i=1;$i<=40;$i++)
$pdf->Cell(0,10,'Printing ' . $i,0,1);$pdf->Output(); ?>
DIK-034 Database Berbasis WebDIK-034 Database Berbasis Web
Contoh Lain
16
� Tutorial 3: Line breaks & colors� Tutorial 4: Multi-columns� Tutorial 5: Tables� Tutorial 6: Links & flowing text� Tutorial 7: Adding new fonts & encoding
http://www.fpdf.org/
Top Related