CRUD : Mengimplementasikan Update dan Delete


PENGERTIAN
Update adalah proses dimana step untuk melakukan pengeditan, dari data yang ada atau yang sudah dimasukan.
Pada proses update ini sangat berhubugan erat dengan read, dimana terdapat query SELECT dan UPDATE. 
Sedangkan Delete adalah proses dimana kita menghapus data yang telah dimasukkan. Yang dimaksudkan untuk membuang data yang sudah tidak diperlukan lagi.
LATAR BELAKANG
Mengapa harus ada update? Karena, data yang dimasukkan belum tentu 100 persen benar, dari itu dimaksudkan adanya update. Yakni untuk mengedit data yang dimasukkan.
Sedangkan hapus untuk apa?
Nah, bisa kita bayangkan apabila data itu ada dan tidak bisa hilang. Padahal data itu sudah tidak diperlukan lagi.
Data tersebut malah memerkeruh banyaknya data yang ada. Dan tidak bisa dibedakan antara data yang masih diperlukan dan sudah tidak dibutuhkan. 
MAKSUD DAN TUJUAN
  • Untuk menyediakan halaman ketika ingin mengedit bila ada kesalahan
  • Menyediakan akses untuk menyaring data untuk dihilangkan
HASIL YANG DIDAPATKAN
  • Media untuk edit dan delete sudah dapt digunakan, akan tetapi tidak hanya interface nya saja, tetapi juga sistemnya.
ALAT DAN BAHAN
  • Laptop
  • Database
  • Browser
JANGKA WAKTU PELAKSANAAN
-/+ 3 jam
LANGKAH-LANGKAH
1. Menyiapkan pekerjaan yang kemarin untuk mengimplementasikan target yang akan diterapkan hari ini kedalamnya.
2. Menyiapkan halaman home yang bertugas untuk menampilkan data yang ada.


3. Menulis kode yang digunakan untuk megedit.

4. Mencoba file editnya.

5. Menulis code yang berfungsi untuk delete.

 
6. Mencoba file deletenya

HASIL yang DIDAPAT
Edit atu update yang dibuat sudah bisa digunakan, delete pun sudah bisa digunakan dari sini dari ke empat elemen crud itu sangatlah berhubungan.

PENEMUAN PERMASALAHAN
Ketika file edit dijalankan ada error berupa ni tidak di di definisikan.
KESIMPULAN
Keempat elemen yang ada saling berhubungan, dan juga sebelum mengeksekusi kita harus mendeklarasikan dulu apa yang ingin ditampilkan.
REFERENSI
W3schools.
Previous
Next Post »