July 24, 2024

Delete Data Dengan Berbagai Komponen Form Menggunakan PHP dan Oracle

2 min read

Pada tutorial ini, kita akan membahas tentang delete data dengan berbagai komponen form dari Oracle menggunakan PHP dimana ini proses terakhir dari tutorial Pendaftaran Anggota UKM PalComTech yang terdiri dari proses input data, tampil data, Edit data, Update data, dan Delete data dengan berbagai komponen form menggunakan php dan oracle.

Langkah 1

Buat Database Dengan nama : DbEvi dan Password.

deleteoracle1

Langkah 2

Buat Tabel Dengan nama : TbPendaftaran.

deleteoracle2

Langkah 3

Buat halaman koneksi.

Halaman koneksi ini berfungsi untuk menghubungkan koneksi ke server oracle, simpan file dengan nama : koneksi.php, berikut listing programnya :

[sourcecode]

<?

$koneksi=oci_connect("DBEVI","123456","localhost");

if(!$koneksi){

echo "Koneksi Gagal";

}

?>

[/sourcecode]

Keterangan :

  • Oci_connect = Menghubungkan koneksi ke Server Oracle.

Oci_Connect(“Database Username”,”Password”,”Hostname”);

  • Dabase Username = nama pemakai yang digunakan untuk melakukan koneksi pada server oaracle.
  • Hostname = nama server MySQL.
  • Password = kata sandi pada server oracle.

Langkah 4

Halaman Delete.php

Pada tutorial sebelumnya kita telah membuat halaman tampil.php, dimana pada halaman tampil.php terdapat tulisan Hapus untuk menghubungkan ke script Delete.php.

deleteoracle4

[sourcecode]

include "koneksi.php";

$sqlhapus="Delete From TBPENDAFTARAN Where ID=’$id’";

$query=oci_parse($koneksi,$sqlhapus);

$eksekusi=oci_execute($query);

if($eksekusi){

echo "";

exit();

}else{

echo "";

exit();

}

?>

[/sourcecode]

Keterangan :

1. Include berfungsi untuk mengambil semua isi teks dari suatu file kemudian meng-copy-nya ke file lain. Seperti include “koneksi.php”.

2. Perintah untuk menghapusdata menggunakan perintah sql.

DELETEFROM NamaTabel WHERE FieldPrimaryKey=’Variable;

3. Oci_parse($koneksi, $query), fungsi ini untuk melakukan eksekusi sebuah perintah QUERY, return value dari fungsi ini adalah sebuah recordset atau biasa dikenal statement.

$koneksi = Diambil dari nama variabel Perintah koneksi

$sqlTampil= Diambil dari nama variabel perintah INSERT

4. Oci_execute($statement), fungsi ini untuk melakukan eksekusi sebuah statement hasil dari oci_parse.

Langkah 5

HalamanTampil.php

Pada halaman tampil.php dimana halaman tampil.php ini telah kita bahas pada tutorial sebelumnyaTerdapat tulisan Hapus,pada saat tulisan Hapus diklik makadata yang ada pada oracle akan terhapus. Berikut data yang ada pada oracle, dimana kita akan menghapus data ID ke 4.

deleteoracle5

Pada halaman tampil.php terdapat tulisan Hapus, pada saat tulisan hapus diklik maka terdapat konfirmasi data akan dihapus, seperti berikut :

deleteoracle6

Setelah diklik tombol Oke, maka data Id No 4 akan terhapus, berikut :

deleteoracle7

Demikian tutorial Delete Data Dengan Berbagai komponen Form Menggunakan PHP dan Oracle. Semoga bermanfaat.

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © All rights reserved. | Newsphere by AF themes.