@@ -8661,10 +8661,10 @@ public static function generateReport(string $reportType, array $selectedUserLis
86618661 ];
86628662 $ sql = "SELECT user_id, session_id, c_id, login_course_date, logout_course_date, (UNIX_TIMESTAMP(logout_course_date) - UNIX_TIMESTAMP(login_course_date)) AS time
86638663 FROM $ tblTrackCourseAccess
8664- WHERE login_course_date >= ' $ startDate'
8665- AND login_course_date <= ' $ endDate'
8666- AND logout_course_date >= ' $ startDate'
8667- AND logout_course_date <= ' $ endDate'
8664+ WHERE login_course_date >= ' $ startDate 00:00:00 '
8665+ AND login_course_date <= ' $ endDate 23:59:59 '
8666+ AND logout_course_date >= ' $ startDate 00:00:00 '
8667+ AND logout_course_date <= ' $ endDate 23:59:59 '
86688668 AND user_id IN ( " .implode (', ' , $ selectedUserList ).")
86698669 ORDER BY user_id, login_course_date " ;
86708670 break ;
@@ -8687,8 +8687,8 @@ public static function generateReport(string $reportType, array $selectedUserLis
86878687 INNER JOIN $ tblLpItem li ON li.iid = liv.lp_item_id
86888688 INNER JOIN $ tblLp l ON l.id = li.lp_id
86898689 WHERE lv.user_id IN ( " .implode (', ' , $ selectedUserList ).")
8690- AND liv.start_time >= UNIX_TIMESTAMP(' $ startDate')
8691- AND liv.start_time <= UNIX_TIMESTAMP(' $ endDate')
8690+ AND liv.start_time >= UNIX_TIMESTAMP(' $ startDate 00:00:00 ')
8691+ AND liv.start_time <= UNIX_TIMESTAMP(' $ endDate 23:59:59 ')
86928692 AND lv.progress = 100
86938693 AND li.item_type = ' " .TOOL_LP_FINAL_ITEM ."'
86948694 ORDER BY lv.user_id, liv.start_time " ;
0 commit comments