소스 검색

FIx query

jmontoyaa 8 년 전
부모
커밋
fb5e8832ed
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      main/inc/lib/usermanager.lib.php

+ 5 - 4
main/inc/lib/usermanager.lib.php

@@ -2740,11 +2740,12 @@ class UserManager
         // This is divided into two different queries
         $sessions = array();
         $sql = "SELECT DISTINCT s.id, name, access_start_date, access_end_date
-                FROM $tbl_session_user, $tbl_session s
+                FROM $tbl_session_user su INNER JOIN $tbl_session s
+                ON (s.id = su.session_id)
                 WHERE (
-                    session_id = s.id AND
-                    user_id = $user_id AND
-                    relation_type <> ".SESSION_RELATION_TYPE_RRHH."
+                    su.session_id = s.id AND
+                    su.user_id = $user_id AND
+                    su.relation_type <> ".SESSION_RELATION_TYPE_RRHH."
                 )
                 $coachCourseConditions
                 ORDER BY access_start_date, access_end_date, name";