CRUD PDO
Assalamualaikum wr. wb.
Selamat jumpa kembali gan! sekian lama ane gak update nih blog wkwkw.. Okeh kali ini ane mau ngebahas tentang CRUD PDO. Sebenernya sih update juga karna tugas wkwkwkw tapi gak apapa lah..
Jangan banyak cingcong yuk kita kupas tuntas source Code yang masih banyak bug disini : DOWNLOAD
Dari file yang ente download tadi terdapat 5 file yaitu :
Tapi yang ente download tadi masih ada bug yang tersembunyi kayak cinta ente ke doi :v , kalo di coba sih yang keliatan cuma kalo update ko gak nampil halaman update-nya dan kalo ente delete masa musti refresh page-nya kan gak lucu :v
Setelah ane telaah lebih jauh lebih dalam sampai ane terhipnotis, ane temukan bug yang gak keliatan gan (0.0).
Berikut daftar bug-nya gan :
3. Halaman edit.php
Halaman ini menampilkan data dari database dan di tempatkan pada tempat masing-masing, disini kita dapat mengubah data tersebut kemudian di ketika kita menekan tombol update.
Tapi coba deh ente tekan tombolnya, ente bakal heran kok keluar layar kosong :v
SOLVED : Ternyata pemanggilan nama dari form name- nya salah gan, jadi ente rubah itu ya form name-nya biar sama dengan isset-nya hihiii...
Juga penangkapan dan pemberian data buat updatenya kurang tuhh....
This True Code edit.php
4. File Library.php
This True Code library.php
jadi begitulah kita membedah suatu code error gan :D
SALAM CODER!! \:D/
Selamat jumpa kembali gan! sekian lama ane gak update nih blog wkwkw.. Okeh kali ini ane mau ngebahas tentang CRUD PDO. Sebenernya sih update juga karna tugas wkwkwkw tapi gak apapa lah..
Jangan banyak cingcong yuk kita kupas tuntas source Code yang masih banyak bug disini : DOWNLOAD
Dari file yang ente download tadi terdapat 5 file yaitu :
- index.php
- edit.php
- list.php
- library.php
- crud_oop.sql (ini file yang nanti di import ke database agan)
Tapi yang ente download tadi masih ada bug yang tersembunyi kayak cinta ente ke doi :v , kalo di coba sih yang keliatan cuma kalo update ko gak nampil halaman update-nya dan kalo ente delete masa musti refresh page-nya kan gak lucu :v
Setelah ane telaah lebih jauh lebih dalam sampai ane terhipnotis, ane temukan bug yang gak keliatan gan (0.0).
Berikut daftar bug-nya gan :
- Halaman index.php
Disinikan tampilan awalnya itu input mahasiswa, sekilas gak ada bug sih tapi ente liat deh masa input tanggal lahir pake input-an biasa sedangkan di database pake type 'date', nah kalo si user input-nya "22 Agustus 2016" apa akan tersimpan di database? .
SOLVED : Untuk menghilangkan segala kemungkinan itu maka inputan tanggal lahir ane pake datepicker dengan jquery hihiiii.... :D
Masih di halaman index, untuk inputan jenis kelamin kok masih input-an biasa sedangkan di database sudah di set laki-laki atau perempuan. Kalo user nulisnya "cowo" gimana? apa tersimpan di database?
SOLVED : Untuk itu ane berikan select option (Laki-laki,Perempuan) agar si user tinggal pilih jenis kelamin yang di akui oleh Indonesia :v wkwk
sama halnya dengan jenis kelamin, untuk agama juga ane berikan select option untuk memudahkan user.
This True Code Index.php :
This True Code Index.php :
2. Halaman list.php
Halaman ini menampilkan data dari database ke dalam kolom dengan di sertai action delete dan update. Masuk halaman ini ane coba delete salah satu data, loh kok masih ada??? :v ternyata kudu di refresh dulu gan wkwkwk..
SOLVED : Kalo kita delete trus kudu tekan icon refresh di browser kan capek ya :D, nah untuk itu ane beri sedikit sentuhan di source code nya wkwkwk.. ane kasih sedikit baris auto refresh dalam function deleteMhs di file library.php
Masih di dalam halaman list, ane coba update salah satu data dan hasilnya kok yang keluar halaman kosong :v wkwkwkk..
SOLVED : Dalam kodingannya ada yang kurang gan, coba liat function editMhs di file library.php ente liat ada yang janggal gak? janggal bukan..?? ko di sql query-nya gak ada "WHERE nim="
jadi ane tambahin querynya menjadi "SELECT * FROM mahasiswa WHERE id=$id"
This True Code list.php
This True Code list.php
3. Halaman edit.php
Halaman ini menampilkan data dari database dan di tempatkan pada tempat masing-masing, disini kita dapat mengubah data tersebut kemudian di ketika kita menekan tombol update.
Tapi coba deh ente tekan tombolnya, ente bakal heran kok keluar layar kosong :v
SOLVED : Ternyata pemanggilan nama dari form name- nya salah gan, jadi ente rubah itu ya form name-nya biar sama dengan isset-nya hihiii...
Juga penangkapan dan pemberian data buat updatenya kurang tuhh....
This True Code edit.php
4. File Library.php
This True Code library.php
jadi begitulah kita membedah suatu code error gan :D
SALAM CODER!! \:D/
Komentar
Posting Komentar