Penggunaan fungsi REMOVEATTRIBUTE pada PHP
(PHP 5, PHP 7, PHP 8) Show
DOMElement::removeAttribute — Efface un attribut Descriptionpublic DOMElement::removeAttribute(string Liste de paramètresqualifiedName Le nom de l'attribut. Valeurs de retourCette fonction retourne Erreurs / ExceptionsDOM_NO_MODIFICATION_ALLOWED_ERR Lancé si le nœud est en lecture seule. Okay, setelah kemarin kita mempelajari cara untuk Daftar Isi Penjelasan Fitur Delete pada PHPJadi, kalau teman-teman tau, Kita bisa menghapus data dari DELETE FROM siswa WHERE id = 3 Nah, bisa dilihat pada Syntax diatas kalau kita menggunakan Syntax 0. Nah setelah tau Tabel apa yang ingin kita hapus Datanya. Kita tinggal menentukan Data mana yang ingin kita hapus. Kalau di Syntax diatas kita memakai Data 1. Jadi yang dihapus adalah 2yang memiliki 1 4, bisa dilihat di syntax 5. Okay sekarang kita fokus untuk Ngoding untuk Fitur delete pada PHP ini. Kita akan menambah 1 kolom pada 6 untuk action tombol 7dan Delete. Coding pada No |
Nama |
Email |
Jenis Kelamin |
Action |
Nah, pada file index.php ini kita harus menambahkan beberapa Hal.
Bisa dilihat disyntax diatass kita menambahkan 1 Row baru yaitu 9. Setelah menambah Row diatas. Sekarang dibagian Datanya kita akan menambahkan sebuah 0yang mengarah ke 1untuk 2kita. Syntaxnya seperti ini
Nah, pada Syntax diatas. kita akan diarahkan menuju 3, yaitu file untuk menghapus 2kita, dan juga kita mengirim 1 yang bisa dilihat di syntax 6. Nah maksud adanya pengiriman 1 disini adalah untuk memberi tau Codingan kita, 2dengan 1berapa yang akan dihapus. Okay kita selesai membuat Coding untuk index.php, Seharusnya nanti akan tampil seperti ini Setelah ini, kita akan mengerjakan Fitur Delete pada OOP kita. Coding pada public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); } 0Sekarang kita akan fokus untuk menambahkan Codingan ke public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); }1kita. Seperti yang aku jelaskan tadi, Fitur Delete pada PHP ini akan memanfaatkan SQL , jadi kita akan menginputkan Syntax SQL kedalam public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); }1 kita. Tambahkan Codingan ini ke public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); }5. File public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); }0 public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); } Bisa kita lihat dari syntax yang kita tambahkan diatas. Kita sudah membuat sebuah fungsi untuk Menghapus siswa yaitu public function deleteSiswa($id) { $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = "DELETE FROM siswa WHERE id='" . $id . "'"; $stmt = $this->pdo->prepare($query); $stmt->execute(); return $stmt->rowCount(); }7. Tapi Fungsi ini memiliki paramtere yaitu 1. Seperti yang sudah dijelaskan tadi, 1ini akan berguna untuk kita agar kita tau Data dengan 1berapa yang ingin kita hapus. Bisa dilihat juga di fungsi ini kita memiliki query SQL untuk menghapus Datanya yaitu deleteSiswa($id); if ($deleteSiswa) { echo ""; }1. Sekarang fokus ke Codingan terakhir yaitu file untuk menjalankan Fitur Delete pada PHP ini. Coding | Delete | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
No | Nama | Jenis Kelamin | Action | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
No | Nama | Jenis Kelamin | Action |