Ada yang kesulitan membuat Star Rating di aplikasi web yang akan dihasilkan oleh PHPMaker 2024? Seperti namanya, Star Rating merupakan fitur penilaian lewat icon bintang, dimana Pengguna Akhir dapat memilih atau mengklik berapa bintang yang akan dia berikan untuk menilai suatu kondisi atau keadaan. Jumlah bintang biasanya sebanyak 5. Setiap bintang memiliki makna. Contoh, bintang satu artinya sangat buruk (terrible), bintang dua artinya buruk (poor), bintang tiga artinya rata-rata (average), … [Selengkapnya ...]
Mudahnya Menambahkan Pesan Konfirmasi Sebelum Data Disimpan dari PHPMaker
Ketika Pengguna (End-User) Aplikasi Web mengklik tombol untuk menyimpan data yang baru saja ditambah atau diubah, maka sebaiknya sistem harus bisa menampilkan pesan konfirmasi, apakah data ingin disimpan atau tidak. Hal ini penting, guna memberi kesempatan kepada Pengguna untuk memeriksa ulang, sebelum akhirnya data tadi benar-benar disimpan ke Database. Sebagai Web Developer, pernahkah Anda mengalami kesulitan ketika ingin menambahkan pesan konfirmasi sebelum data disimpan melalui Aplikasi … [Selengkapnya ...]
Begini Mudahnya Men-Debug Aplikasi Web yang Dihasilkan Oleh PHPMaker
Dalam fase development, Web Developer biasanya sering memeriksa perintah SQL yang dieksekusi saat menambah, mengubah, atau bahkan menghapus data di Aplikasi Web yang dibuatnya. Apalagi jika proses tersebut gagal dan menimbulkan error, maka hal pertama sekali yang dilakukan adalah menampilkan SQL terkait. Dari situ bisa menjadi awal untuk mengetahui penyebab gagalnya proses tadi. Tidak terkecuali juga bagi Web Developer yang membangun Aplikasi Web dengan PHPMaker. Kegiatan untuk memeriksa … [Selengkapnya ...]
Kapan Harus Menggunakan Object $rsold dan $rsnew dari PHPMaker?
Ada empat server event yang sering digunakan oleh Web Developer untuk mengimplementasikan business-logic saat data sedang atau sudah berhasil ditambah atau diperbarui. Mereka adalah Row_Inserting, Row_Inserted, Row_Updating, dan Row_Updated. Akhiran ing artinya sedang berlangsung, sedangkan akhiran ed sudah selesai berlangsung. Row_Inserting dan Row_Updating masing-masing artinya saat sistem sedang menambah dan saat sistem sedang memperbarui data ke Database. Sedangkan Row_Inserted dan … [Selengkapnya ...]
Memastikan Tanggal Awal Tidak Boleh Lebih Besar dari Tanggal Akhir dari PHPMaker
Permasalahan klasik yang paling sering dialami oleh Web Developer adalah melakukan validasi input data Tanggal. Khususnya, jika data yang diinput terdiri dari Tanggal Awal dan Tanggal Akhir. Bagaimana cara memastikan supaya Tanggal Awal yang diinput tidak boleh lebih besar dari Tanggal Akhir. Percaya atau tidak, jika Anda membangun Aplikasi Web dengan menggunakan PHPMaker, hal ini dapat dilakukan dengan sangat mudah. Katakanlah kedua data tersebut diwakilkan oleh dua field berikut yang … [Selengkapnya ...]