Hallo
semuanya,
Selamat datang
lagi disini. Pada artikel kali ini kita akan membahas tentang CRUD dasar
menggunakan PHP. Apa sih itu CRUD? CRUD itu singkatan dari Create Read Update
Delete. Nah, di video kali ini kita akan membahas CRUD dalam PHP sambil bermain main dengan database.
Di artikel
kali ini, Kita akan membuat program inventori buku. Tapi pertama tama, kita
akan menyalakan server pada xampp terlebih dahulu, disini kita akan memakai
Apache dan MySQL. Kita buka aplikasi XAMPP terlebih dahulu. Kemudian, kita
tekan button/tombol Start pada bagian Apache dan pada bagian MySQL, seperti
gambar dibawah ini.
Setelah itu
kita bisa masuk ke localhost/phpMyAdmin melalui web browser untuk mempersiapkan
database yang akan kita gunakan.
Disini saya
mempersiapkan beberapa table, diantaranya : Tabel Buku, Tabel Pemasukan, Tabel
Transaksi, dan Tabel Karyawan. Kalian bisa mengikuti step pembuatan databasenya
melalui video yang saya lampirkan dibawah. Atau kalian bisa copy query sql
berikut pada tab sql di localhost/phpMyAdmin kalian.
Kemudian kalian perlu mengcopy query dibawah ini:
Setelah itu baru dapat kita salin ke textarea yang ada,
seperti pada gambar, setelah itu kita tekan button kirim/simpan.
Disini saya
tidak akan fokus ke penjelasan mengenai Query SQL nya, melainkan ke CRUD PHP
nya. So, saya disini hanya akan menjelaskan secara singkat tentang database
yang dibuat disini. Oke, setelah tadi kita menjalankan query sqlnya maka akan
terbentuk database bernama inventori_buku. Kita buka database nya, kemudian
kita akan melihat struktur databse secara keseluruhan dengan cara pilih tab
lainnya dan pilih desain. Seperti pada gambar :
Disitu terlihat
ada 4 buah table yang sudah dibuat untuk menyimpan data yang akan kita olah. Yang
pertama terdapat tbl_buku yang digunakan untuk menampung data buku, yang meliputi
banyak hal diantaranya, nomor isbn, judul buku, kategori, penerbit, tahun
terbit, dan penulis.
Selanjutnya
terdapat tbl_user, disini table user akan kita gunakan untuk menampung data
user yang akan mengelola program inventori buku yang akan kita buat. Terlihat
juga ada tbl_pemasukkan, yang akan mencatat kegiatan pemasukkan buku ke Gudang,
yang nantinya stok dari table buku akan diupdate jumlahnya sesuai pertambahan
yang di dapat dari stok pemasukkan tbl_pemasukkan. Table terakhir, yaitu tbl_transaksi.
Table ini akan mencatat transaksi pembelian buku, yang akan berpengaruh mengurangi
jumlah stok pada tbl_buku.
Sekian artikel
ini saya buat, kita akan lanjutkan pada PHP Lanjut || Insert DatabaseMenggunakan PHP.
Jika ada
pertanyaan, silahkan tulis dikolom komentar ya, Terimakasih ^.^


0 Comments