Pada artikel ini akan dibahas bagaimana Cara membuat CRUD atau Create,Read, Update,Delete pada data Karyawan. CRUD ini menjadi dasar bagi kita yang ingin belajar pemrograman, Semua aplikasi atau program tidak terlepas dari CRUD, entah itu manajemen data atau yang lainnya. Kali ini kita akan membahas tentang bagiamana caranya membuat Insert Data atau menyimpan data ke dalam database.

 

Membuat Create

Baik, langsung saja kita mulai,
kita akan membuat CRUD tepatnya Create pada data karyawan, untuk yang belum mengikuti dari awal, silahkan menuju ke Membuat Rancangan Basisdata Studi Kasus Aplikasi Absensi Dengan MySQL. Disitu sudah dibahas tentang membuat struktur basisdata tentang Aplikasi Absensi Sederhana ini termasuk tabel karyawan.

Sebelumnya, kita selesaikan login kita dahulu bagi  yang belum mengikuti silahkan menuju ke Cara Membuat Login dengan PHP dan MySQL.

Silahkan menuju file system/login.php edit seperti ini, baris baru sudah ditambahkan

Cara Insert atau Menyimpan Data CRUD Data Karyawan dengan PHP dan MySQL

Membuat Create dengan PHP dan MySQL

Tambahkan kode pada baris 26 yang berfungsi akan menuju ke halaman home.php jika berhasil login, setelah itu kita menuju inti dari artikel ini, yaitu membuat CRUD Data Karyawan Menggunakan PHP dan MySQL.

 

Membuat Halaman Karyawan

Sebelum itu, buatlah url yang nantinya bisa diakses menuju ke data karyawan, form tambah, form ubah dan proses hapus data karyawan, caranya adalah,

Buka file home.php cari script switch  dan tambahkan script yang berfungsi menuju halaman karyawan. contohnya seperti ini

Struktur Kontrol Halaman

Struktur Kontrol Halaman

Kode diatas telah ditambahkan kondisi jika mengakses halaman karyawan akan menuju ke file page/karyawan.php

Setelah itu kita buat file karyawan.php di folder page yang isinya seperti ini

Struktur Kontrol Switch Case Yang Berfungsi Mengarahkan Halaman

Struktur Kontrol Switch Case Yang Berfungsi Menghandle Aksi

Script diatas berfungsi mengambil parameter url aksi atau yang biasanya di url seperti ini ?aksi=. jika aksi kosong maka dia akan menuju file karyawan/index.php dan jika aksi adalah tambah maka akan menuju file karyawan/index.php

 

Insert

Yang pertama, yaitu Create atau Insert Data  adalah membuat tampilan form dan membuat proses penyimpanan terhadap form yang sudah kita buat. diatas sudah ada kondisi atau case tambah maka akan menuju karyawan/create.php. maka dari itu, silahkan teman teman membuat folder karyawan didalam folder page. didalam folder karyawan tersebut buat file create.php yang berfungsi untuk membuat halaman form tambah data karyawan.

Sekarang, edit file create.php dan kira-kira scriptnya seperti ini,

Script Tampilan Form Input Data

Script Tampilan Form Input Data

Script diatas berfungsi untuk membuat tampilan form, selanjutnya jalankan dengan cara mengakses http://localhost/absensi/home.php?page=karyawan&aksi=tambah

Jika berhasil maka tampilannya seperti ini

Tampilan Form Input Data Karyawan

Tampilan Form Input Data Karyawan

 

Membuat Proses  Penyimpanan Data

Kalau diatas adalah membuat tampilan form saja, sekarang akan dibahas bagaimana cara menyimpan data karyawan tersebut menuju database, caranya seperti ini,

Sebelumnya, edit script home.php dan taruh script ini ke baris paling atas

Home.php

Home.php

Script ini berfungsi untuk mengkoneksikan dengan database yang kita buat,

Selanjutnya kita membuat proses simpan data di file create.php ,

Script dari Proses Penyimpanan data file create.php

Script dari Proses Penyimpanan data file create.php

 

 

Taruh script tesebut ke paling atas baris file create.php selanjutnya, akses halaman http://localhost/absensi/home.php?page=karyawan&aksi=tambah dan jika berhasil maka hasilnya seperti ini,

Membuat Insert dengan PHP dan MySQL

Membuat Insert dengan PHP dan MySQL

 

Sekian dan terimakasih, pada artikel selanjutnya akan dibahas mengenai membuat Create, Update, dan Delete data karyawan. Ada Masalah pada artikel ini? seperti belum paham atau belum jelas silahkan menghubungi kita di facebook ya.