Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
peringatan Proses Sudah Dilakukan Admin lain.
sy punya system registrasi yang di approve secara manual, oleh 3 admin. setiap user yg melakukan proses registrasi akan di tampilan di menu admin, katakanlah ada 10 baris user.
jika admin 1 sedang dalam memproses salah satu pendaftar, maka admin 2 dan 3 tidak bisa memproses pendaftar yang sama. dan pesan yg keluar "user sudah di proses oleh admin 1" sampai admin 1 selesai melakukan proses baik itu hasilnya riject, aprrove atau delete
PHP MYSQL
gimana caranya kaka?
2 Jawaban:
Sebenarnya ada byk cara dan model untuk membuat sistem persetujuan bertingkat (multi-approval/layered-approval). Hal yang pertama tentu saja kita harus buat aturannya. Kemudian kita implementasi dalam bentuk table di database.
tabel_perserta
---
id_peserta
nama_peserta
tgl_registrasi
status
skenario yg akan kita terapkan ada di status : 1. Status = 'A1', ketika pertama kali submit peserta baru, list peserta dengan status A1 akan muncul di halaman Admin-1 untuk diproses statusnya menjadi 'A2' 2. Status = 'A2', berarti sudah di-approve oleh Admin-1, list peserta dengan status A2 akan muncuk di halaman Admin-2 untuk diproses statusnya menjadi 'A3' 3. Status = 'A3',berarti sudah di-approve oleh Admin-2, list peserta dengan status A3 akan muncuk di halaman Admin-3 untuk diproses statusnya menjadi 'C' 4. Status = 'C', berarti sudah diapprove oleh Admin -3 (Completed) dengan begitu untuk mendapatkan status = 'C' hrs melalui proses dari Admin-1,2,3