From c09fbb03cc86c3a86049882dde9fd0b506eba5aa Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 29 Nov 2007 05:52:19 +0100 Subject: [PATCH] [svn r13843] Re-arranged and fixed new function get_teacher_list_from_course_code() --- main/inc/lib/course.lib.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/main/inc/lib/course.lib.php b/main/inc/lib/course.lib.php index baf219eb76..5c657598c9 100644 --- a/main/inc/lib/course.lib.php +++ b/main/inc/lib/course.lib.php @@ -1160,8 +1160,13 @@ class CourseManager { $a_teachers = array(); // teachers directly subscribed to the course - $table = Database :: get_main_table(TABLE_MAIN_COURSE_USER); - $sql_query = "SELECT * FROM $table WHERE `course_code` = '$course_code' AND `status` = 1"; + $t_cu = Database :: get_main_table(TABLE_MAIN_COURSE_USER); + $t_u = Database :: get_main_table(TABLE_MAIN_USER); + $sql_query = "SELECT u.user_id, u.lastname, u.firstname, u.email, u.username, u.status " . + "FROM $t_cu cu, $t_u u " . + "WHERE cu.course_code = '$course_code' " . + "AND cu.status = 1 " . + "AND cu.user_id = u.user_id"; $rs = api_sql_query($sql_query, __FILE__, __LINE__); while($teacher = mysql_fetch_array($rs)) {