From 1c1c48c1498ba639198f9ecd87d6b83d18727474 Mon Sep 17 00:00:00 2001 From: mikael-zakaria Date: Wed, 25 Feb 2026 11:20:14 +0700 Subject: [PATCH] Update perbaikan query actvitiy index dengan menonaktifkan Refer search pada query --- app/Controllers/Activities.php | 16 +++++++++++++--- app/Views/activities_index.php | 13 +++++++++---- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/app/Controllers/Activities.php b/app/Controllers/Activities.php index f9f64c8..f6ec239 100644 --- a/app/Controllers/Activities.php +++ b/app/Controllers/Activities.php @@ -161,9 +161,11 @@ class Activities extends Controller { -- OR ( a.reportdate between '$reportdate 00:00:00' and '$closedate 23:59:59' $filterquery $areaquery ) OR ( a.activitystatus='O' $filterquery $areaquery ) OR ( a.activitystatus='P' $filterquery ) - OR ( a.activitystatus='R' ) + -- OR ( a.activitystatus='R' ) Dinonaktifkan Dulu GROUP BY a.actid - order by field(a.activitystatus,'O','R','C'), a.closedate desc, a.reportdate desc"; + -- order by field(a.activitystatus,'O','R','C'), a.closedate desc, a.reportdate desc Dinonaktifkan Dulu + order by field(a.activitystatus,'O','C'), a.closedate desc, a.reportdate desc" + ; // $sql = "SELECT s.sitename, pc.productname, v.vendorname, u.firstname AS username, up.userposid, at.fulltext, a.* // -- ,ad.* // FROM @@ -1245,6 +1247,12 @@ class Activities extends Controller { $data['emails'] = array_filter($data['emails']); if ($this->request->getMethod() === 'POST') { + + // $check = $db->query("SELECT sendmail FROM activities WHERE actid='$actid'")->getRow(); + // if ($check && $check->sendmail == '1') { + // return redirect()->to('activities/')->with('error', 'Email Sudah Pernah Dikirim'); + // } + $email = \Config\Services::email(); $sql = "update activities set sendmail='1' where actid='$actid'"; $query = $db->query($sql); @@ -1322,7 +1330,9 @@ class Activities extends Controller { fwrite($myfile,$response); fclose($myfile); */ - + // if ($response) { + // $db->query("UPDATE activities SET sendmail='1' WHERE actid='$actid'"); + // } return redirect()->to('activities/'); } else { return view('activities_compose', $data); diff --git a/app/Views/activities_index.php b/app/Views/activities_index.php index 5996b4f..749cfd1 100644 --- a/app/Views/activities_index.php +++ b/app/Views/activities_index.php @@ -2,16 +2,21 @@ section('content') ?>
get('msg')) : ?> -