APLIKASI CRUD PDO
Assalamualaikum wr. wb.
Kali ini kita mencoba membuat Aplikasi CRUD di PHP menggunakan PDO
Apa sih PDO itu ???? PDO singkatan dari PHP DATA OBJECT yaitu suatu penulisan di PHP untuk memudahkan kita dalam membuat sebuah koneksi database, lebih jalasnya agan bisa buka disini atau bahkan bisa cari sendriri ana yakin banyak Bloger mania yang membahas tentang ini kok.
Tak perlu panjang lebar lagi mari kita buat aplikasinya, tenang kali ini kita tak perlu membuat aplikasinya dari awal. Kita hanya mengedit saja, agan bisa download aplikasi mentahnya disini.
langkah pertama pindah / copykan folder pdo kedalam folder htdocs agan
Kedua tentunya import dulu database crud_oop kedalam localhost agan agar nantinya bisa terkoneksi dengan aplikasinya
Selanjutnya kita panggil aplikasinya di localhost, tampilan pertama adalah index.php tampilannya seperti ini gan.
isikan semua kolom ya gan di halam ini tidak ada yang error ko, tapi perlu di ingat untuk pengisian kolom tanggal lahir formatnya harus YYYY-MM-DD.
setealah kolom diisikan lalu tombol tambah klik maka muncul list tabelnya gan ini tampilan dari list.php. Tampilannya seperti ini.
nah setelah datanya nongol nih gan, kita cobat edit gan, dipilih menu editnya gan silakan dipilih. Loh KOKKK.... Kok LOHHH kosong.... jangan panik gan datanya gak kosong cuma kodingnya aja belum bener. Nah sekarang tugas agan nih yang benerin tentunya dengan bimbingan ana dong.
buka file edit,phpnya gan
perhatikan line 23-24
di line 24 ada yang salah gan ternyata kolom tempat_lahir ternyata di isi valuenya kolom nama gan jadi ubah valunya gan menjadi seperti ini
yang tadinga $edit->nama di ubah menjadi $edit->tempat_lahir
perhatikan juga line 28-29 khususnya 29 disitu masih ada yang salah gan
yang salah itu name="update" gan seharusnya namanya harus sama dengan line 41
nah setelah di ubah semua coba refresh dulu halam list.phpnya gan lalu pilih lagi menu editnya gan.
APA???? tidak muncul lagi datanya .... Tenang gan jangan lebih agan silakan buka file library.php perhatikan di public function editMhs tambahkan koding where id='$id' menjadi seperti ini gan nambahinnya di line 17 yah.
silakan coba refresh lagi lalu datanya di update gan. Ok Mantap kan gan.
Sekian dulu yah gan mungkin itu yang bisa ana bantu. Jangan lupa komenya di tunggu