From 95e72c12d0e71bfddf8e4e687b678a5472124a20 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Sun, 13 Feb 2005 00:42:29 +0000 Subject: [PATCH] Now retrieving only needed fields! --- mod/assignment/lib.php | 4 ++-- mod/attendance/lib.php | 2 +- mod/chat/lib.php | 2 +- mod/choice/lib.php | 2 +- mod/dialogue/locallib.php | 4 ++-- mod/exercise/lib.php | 4 ++-- mod/forum/lib.php | 6 +++--- mod/glossary/lib.php | 2 +- mod/journal/lib.php | 4 ++-- mod/lesson/lib.php | 4 ++-- mod/quiz/lib.php | 2 +- mod/survey/lib.php | 4 ++-- mod/workshop/lib.php | 6 +++--- 13 files changed, 23 insertions(+), 23 deletions(-) diff --git a/mod/assignment/lib.php b/mod/assignment/lib.php index 6deadbd6d09..3709adab2e2 100644 --- a/mod/assignment/lib.php +++ b/mod/assignment/lib.php @@ -368,13 +368,13 @@ function assignment_get_participants($assignmentid) { global $CFG; //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}assignment_submissions a WHERE a.assignment = '$assignmentid' and u.id = a.userid"); //Get teachers - $teachers = get_records_sql("SELECT DISTINCT u.* + $teachers = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}assignment_submissions a WHERE a.assignment = '$assignmentid' and diff --git a/mod/attendance/lib.php b/mod/attendance/lib.php index 1ed9c071774..f2652998813 100755 --- a/mod/attendance/lib.php +++ b/mod/attendance/lib.php @@ -354,7 +354,7 @@ function attendance_get_participants($attendanceid) { global $CFG; //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}attendance_roll a WHERE a.dayid = '$attendanceid' and diff --git a/mod/chat/lib.php b/mod/chat/lib.php index f1a44bdd578..49c5445ed48 100644 --- a/mod/chat/lib.php +++ b/mod/chat/lib.php @@ -236,7 +236,7 @@ function chat_get_participants($chatid, $groupid=0) { } //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}chat_messages c WHERE c.chatid = '$chatid' $groupselect diff --git a/mod/choice/lib.php b/mod/choice/lib.php index aa536c80190..0461957e34e 100644 --- a/mod/choice/lib.php +++ b/mod/choice/lib.php @@ -120,7 +120,7 @@ function choice_get_participants($choiceid) { global $CFG; //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}choice_answers c WHERE c.choice = '$choiceid' and diff --git a/mod/dialogue/locallib.php b/mod/dialogue/locallib.php index d48f43a011d..ee2e763d814 100644 --- a/mod/dialogue/locallib.php +++ b/mod/dialogue/locallib.php @@ -61,14 +61,14 @@ function dialogue_get_participants($dialogueid) { global $CFG; //Get conversation's creators - $creators = get_records_sql("SELECT DISTINCT u.* + $creators = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}dialogue_conversations c WHERE c.dialogueid = '$dialogueid' and u.id = c.userid"); //Get conversation's receivers - $receivers = get_records_sql("SELECT DISTINCT u.* + $receivers = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}dialogue_conversations c WHERE c.dialogueid = '$dialogueid' and diff --git a/mod/exercise/lib.php b/mod/exercise/lib.php index 1567ce477e1..25098d4a16f 100644 --- a/mod/exercise/lib.php +++ b/mod/exercise/lib.php @@ -582,13 +582,13 @@ function exercise_get_participants($exerciseid) { global $CFG; //Get students from exercise_submissions - $st_submissions = get_records_sql("SELECT DISTINCT u.* + $st_submissions = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}exercise_submissions s WHERE s.exerciseid = '$exerciseid' and u.id = s.userid"); //Get students from exercise_assessments - $st_assessments = get_records_sql("SELECT DISTINCT u.* + $st_assessments = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}exercise_assessments a WHERE a.exerciseid = '$exerciseid' and diff --git a/mod/forum/lib.php b/mod/forum/lib.php index fdc651295ba..6da92538325 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -883,13 +883,13 @@ function forum_get_participants($forumid) { global $CFG; //Get students from forum_subscriptions - $st_subscriptions = get_records_sql("SELECT DISTINCT u.* + $st_subscriptions = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}forum_subscriptions s WHERE s.forum = '$forumid' and u.id = s.userid"); //Get students from forum_posts - $st_posts = get_records_sql("SELECT DISTINCT u.* + $st_posts = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}forum_discussions d, {$CFG->prefix}forum_posts p @@ -898,7 +898,7 @@ function forum_get_participants($forumid) { u.id = p.userid"); //Get students from forum_ratings - $st_ratings = get_records_sql("SELECT DISTINCT u.* + $st_ratings = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}forum_discussions d, {$CFG->prefix}forum_posts p, diff --git a/mod/glossary/lib.php b/mod/glossary/lib.php index 6ee7ab232db..b6a8eb3b483 100644 --- a/mod/glossary/lib.php +++ b/mod/glossary/lib.php @@ -382,7 +382,7 @@ function glossary_get_participants($glossaryid) { global $CFG; //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}glossary_entries g WHERE g.glossaryid = '$glossaryid' and diff --git a/mod/journal/lib.php b/mod/journal/lib.php index 077f1dc1183..f5a1cc6f9ea 100644 --- a/mod/journal/lib.php +++ b/mod/journal/lib.php @@ -273,13 +273,13 @@ function journal_get_participants($journalid) { global $CFG; //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}journal_entries j WHERE j.journal = '$journalid' and u.id = j.userid"); //Get teachers - $teachers = get_records_sql("SELECT DISTINCT u.* + $teachers = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}journal_entries j WHERE j.journal = '$journalid' and diff --git a/mod/lesson/lib.php b/mod/lesson/lib.php index aa300ad067e..7cb58f35fe8 100644 --- a/mod/lesson/lib.php +++ b/mod/lesson/lib.php @@ -308,7 +308,7 @@ function lesson_get_participants($lessonid) { global $CFG; //Get students - $students = get_records_sql("SELECT DISTINCT u.* + $students = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}lesson_attempts a WHERE a.lessonid = '$lessonid' and @@ -317,4 +317,4 @@ function lesson_get_participants($lessonid) { //Return students array (it contains an array of unique users) return ($students); } -?> \ No newline at end of file +?> diff --git a/mod/quiz/lib.php b/mod/quiz/lib.php index 6554b66bbf2..da9ba6e4dbc 100644 --- a/mod/quiz/lib.php +++ b/mod/quiz/lib.php @@ -266,7 +266,7 @@ function quiz_get_participants($quizid) { global $CFG; - return get_records_sql("SELECT DISTINCT u.* + return get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}quiz_attempts a WHERE a.quiz = '$quizid' and diff --git a/mod/survey/lib.php b/mod/survey/lib.php index a9164ab822a..983a3d2539a 100644 --- a/mod/survey/lib.php +++ b/mod/survey/lib.php @@ -183,13 +183,13 @@ function survey_get_participants($surveyid) { global $CFG; //Get students from survey_analysis - $st_analysis = get_records_sql("SELECT DISTINCT u.* + $st_analysis = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}survey_analysis a WHERE a.survey = '$surveyid' and u.id = a.userid"); //Get students from survey_answers - $st_answers = get_records_sql("SELECT DISTINCT u.* + $st_answers = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}survey_answers a WHERE a.survey = '$surveyid' and diff --git a/mod/workshop/lib.php b/mod/workshop/lib.php index a8514f0d999..56d419e1cd6 100644 --- a/mod/workshop/lib.php +++ b/mod/workshop/lib.php @@ -1032,20 +1032,20 @@ function workshop_get_participants($workshopid) { global $CFG; //Get students from workshop_submissions - $st_submissions = get_records_sql("SELECT DISTINCT u.* + $st_submissions = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}workshop_submissions s WHERE s.workshopid = '$workshopid' and u.id = s.userid"); //Get students from workshop_assessments - $st_assessments = get_records_sql("SELECT DISTINCT u.* + $st_assessments = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}workshop_assessments a WHERE a.workshopid = '$workshopid' and u.id = a.userid"); //Get students from workshop_comments - $st_comments = get_records_sql("SELECT DISTINCT u.* + $st_comments = get_records_sql("SELECT DISTINCT u.id, u.id FROM {$CFG->prefix}user u, {$CFG->prefix}workshop_comments c WHERE c.workshopid = '$workshopid' and