About Me

logo
Acid Opal (Naufal Rasyid) adalah seseorang memiliki passion di dunia IT. Programming , desain, networking dan semua hal yang berhubungan dengan IT dia sukai dan dia pelajari. Melalui blog ini, mas opal akan berbagi kepada kalian mengenai [...]

Tutorial CRUD Phalcon #Update

Muslim Programmer / Programming  / Phalcon  / Tutorial CRUD Phalcon #Update
CRUD Phalcon - Update

Tutorial CRUD Phalcon #Update

Tutorial CRUD Phalcon #Update kali ini akan mencoba untuk mengedit atau mengubah data yang telah kita input kedalam database. Setelah sebelumnya kita telah berhasil untuk membuat Tutorial CRUD Phalcon #Read dan berhasil menampilkan data dari database 😀 Maka sekarang kita buat bagaimana cara merubahnya jika kita melakukan kesalahan dalam penginputan data 😀


Pastikan sobat mengikuti tutorial sebelumnya, karena tutorial ini bersifat series yang artinya berlanjut dari satu tutorial ketutorial yang lain jadi saya harap sebelum sobat mengikuti cara dibawah ini tentang Tutorial CRUD Phalcon #Update, dipersilahkan untuk membaca artikel sebelumnya mengenai Tutorial CRUD Phalcon #Read .



Let’s go! mari kita mulai Tutorial CRUD Phalcon #Update , mohon untuk disimak baik-baik langkah-langkah Tutorial CRUD Phalcon #Update dibawah ini :


1. Buat halaman Edit


Silahkan sobat buat untuk buat file baru bernama edit.volt difolder user. Hal ini bertujuan untuk membuat form edit dan field-field(inputannya) langsung memanggil data yang kita miliki didatabase.
value=”{{username}}” -> memanggil data username dari table user yg kita miliki.
< input type="hidden" class="form-control" name="id" value="{{id}}" > -> id ini dibuat hidden yang artinya disembunyikan / tidak bisa dirubah karena didalam table user id ini dibuat auto increment. Dan id ini penting untuk dikirimkan kepada controller karena akan mengupdate data yang kita miliki berdasarkan id yang dikirimkan dari form edit.volt yang kita buat dibawah ini.

Edit Phalcon
Ubah edit.volt menjadi seperti dibawah ini 😀

Halaman Edit Phalcon

Yeay! kita telah berhasil membuat tampilan edit,jika benar maka tampilannya akan seperti gambar yang ada diatas ini. Untuk selanjutnya tugas kita sekarang adalah menampilkan data yang berada di table kita kedalam inputan yang berada di halaaman edit yang baru saja kita buat, dan kemudian membuat fungsi untuk menyimpannya kedalam database 😀

2. Menampilkan Data di Form Edit


Kita buat funsi editAction di UserController, difungsi inilah akan menampung $id yang dikirim tombol edit ketika ditable user . Disinilah akan dicari data berdasarkan id kemudian data inilah yang akan ditampilkan “sesuai” dengan data yang ingin kita edit.

Jika sudah sobat save kemudian, dari table user klik edit data yang dipilih maka otomatis akan muncul datanya didalam form edit. Jika berhasil maka akan seperti gambar dibawah ini.
Edit phalcon dengan data

3. Update Data Ke Database


Setelah muncul data didalam form, maka kita akan membuat fungsi untuk mengupdate / memperbarui data yang telah kita edit. Mari kita buat fungsi baru di UserController.php yang bernama updateAction().

Selesai! Selamat! Kini sobat telah bisa melakukan Update dalam CRUD menggunakan Phalcon! silahkan untuk terbang bersama phalcon ?

Naufal Rasyid

im.acidopal@gmail.com

Sharing Learning And Make A something!