From 6509a7518ded4d09dbb1866bfc8b1840bf11a2e5 Mon Sep 17 00:00:00 2001 From: asansal Date: Fri, 4 Apr 2025 06:21:54 +0700 Subject: [PATCH] Add validation to prevent duplicate NIK entries in user data --- objectx/obj_data/data_user.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/objectx/obj_data/data_user.php b/objectx/obj_data/data_user.php index cd41932..590eef7 100644 --- a/objectx/obj_data/data_user.php +++ b/objectx/obj_data/data_user.php @@ -368,6 +368,14 @@ sectionname='$sectionname',iddept='$iddept',deptname='$departmentname',uby='".$_SESSION['nik']."',udt=now() where id='$id'"; } + else{ + $qrychk="select id from ".DB_APORTIL.".tbl_employee where nik='$nik' and isdeleted=0 order by id asc limit 1"; + if($this->fn_row_isexists($qrychk)) + { + echo "failed|Error Found : Nik $nik already exists"; + return false; + } + } if($this->executequery($qry)){echo "ok|";return true;} }