Belajar PHP Untuk Pemula |12. Insert & Delete

Di artikel kali ini saya masih melanjutkan materi PHP & MySQL di artikel 11 yang sudah mencoba mengkoneksikan dari halaman web kita ke DBMS MySQL,kali ini kita akan melanjutkan CRUD

  • Create
  • Read
  • Update
  • Delete

Artikel sebelumnya kita sudah mencoba Read,jadi setelah kita berhasil mengkoneksikan ke database maka hasilnya bentuknya berupa sebuah tabel untuk halaman admin.

Di pembahasan kali ini kita akan mencoba Create/Insert dan Delete.

Kita langsung coding saja aplikasi kita.

Sebelum itu mari kita lihat hasil dari pertemuan 9 kita dan buka localhost-nya dan Xampp,

Kita sudah berhasil mengkoneksikan ke dalam database dan berhasil menampilkan data dalam database-nya.

Sekarang buka file htdocs masuk ke phpdasar dan buka file pertemuan9

Kita sudah membuat 2 file di artikel sebelumnya,Lalu bikin folder pertemuan 10 tapi duplikat 2 file itu kedalam pertemuan10,supaya kita melanjutkan codingan kita di pertemuan9
Lalu buka pertemuan10 ke kode editor kita

Pentingnya file function itu untuk memisahkan logika dari programnya dengan tampilan.

Didalam function.php-nya kita sudah simpan koneksi data dan query untuk menampilkan data ke tabel.
Di dalam index.php kita sudah menyiapkan tag php untuk menyiapkan data kedalam tabel dibawahnya
Require itu untuk memanggil file function.php dan seolah-olah isi dari function.php ada disitu.

Lalu kita memanggil query data siswa simpan dalam variabel siswa dalam bentuk array.

Yang akan kita lakukan sekarang adalah membuat fungsi tambah data siswa,supaya kita bisa menambah sendiri tidah harus dari phpmyadmin,caranya begini

hasilnya
Lalu buat file baru dengan nama tambah.php,didalamnya kita akan buat form dan element-element,mirip dengan ketika kalian menginsert melalui phpmyadmin
Kita gunakan method post agar hasil kita tidak ditampilkan didalam url-nya dan action-nya dikosongkan agar ketika tombol submit ditekan datanya dikirimkan kehalaman itu.

Kita sudah membuat form-nya dan didalamnya kita buat element-element form-nya,

hasilnya
Memang tidak bagus hasilnya,tapi minimal kita bisa menggunakannya.

Supaya data kita masuk kedalam data maka kita perlu tombol submit,seperti ini

hasilnya
Lalu saya akan login dengan membikin sintaks php,apakah tombol submit sudah dipencet atau belum.

Kalau sudah amsumsinya sudah mengisikan datanya Sekarang saya akan query insert data,seperti ini

Coba saya tambahkan data-nya
Lalu kita lihat apakah data kita sudah masuk kedalam database-nya
Kita lihat ke index-nya
Nah agar ketika berhasil menambahkan data langsung pindah kehalaman pindah kalian bisa tambahkan script seperti ini
kita coba tambahkan data, jika berhasil akan muncul seperti ini
dan lihat hasilnya

Nah data yang saya masukkan berhasil masuk dan langsung pindah kehalaman index.

Sekarang kita pindah ke fungsi hapus.
Kalian ke halaman index untuk menghapus data-nya dan menjalankan tombol hapus ini,seperti ini
Pastikan disaat ditiap baris nama,tombol hapusnya menampilkan nama yang berbeda sesuai kursor mouse kalian dimana.
Lalu bikin file baru dengan nama hapus.php. Echo-nya cukup kalian copy dari halaman tambah.php,tapi ganti kata-katanya seperti diatas.




Lalu kita tambahkan fungsi hapusnya dihalaman function.php

Hanya 3 baris simpel aja dibandingkan dengan function tambah tadi.
Coba kita jalankan dan hapus data Kevin
dan liat database
Begitu function dari menambah(Insert) dan menghapus(Delete) didalam database

Nah sampai disini dulu pembahasan mengenai Insert & Delete
Dan terima kasih sudah meluangkan waktu untuk membaca artikel ini  dan sampai jumpa di artikel selanjutnya




Komentar

Postingan populer dari blog ini

Program Python untuk Menghitung Luas Lingkaran

Program Python untuk menghitung rata-rata dari beberapa angka yang dimasukkan oleh pengguna

Program Python tentang lagu anak ayam.