Code Duplication    Length = 3-4 lines in 3 locations

main/admin/dashboard_add_courses_to_user.php 1 location

@@ 94-96 (lines=3) @@
91
		$rs	= Database::query($sql);
92
93
		$return .= '<select id="origin" name="NoAssignedCoursesList[]" multiple="multiple" size="20" >';
94
		while($course = Database :: fetch_array($rs)) {
95
			$return .= '<option value="'.$course['code'].'" title="'.htmlspecialchars($course['title'],ENT_QUOTES).'">'.$course['title'].' ('.$course['code'].')</option>';
96
		}
97
		$return .= '</select>';
98
		$xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
99
	}

main/inc/lib/add_many_session_to_category_functions.lib.php 1 location

@@ 41-44 (lines=4) @@
38
			$course_list = array();
39
40
			$return .= '<select id="origin" name="NoSessionCategoryList[]" multiple="multiple" size="20" style="width:340px;">';
41
			while($course = Database :: fetch_array($rs)) {
42
				$course_list[] = $course['id'];
43
				$return .= '<option value="'.$course['id'].'" title="'.htmlspecialchars($course['name'],ENT_QUOTES).'">'.$course['name'].'</option>';
44
			}
45
			$return .= '</select>';
46
			$xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
47
		}

main/survey/survey.lib.php 1 location

@@ 2416-2419 (lines=4) @@
2413
                        $sql_restriction";
2414
            $result = Database::query($sql);
2415
            echo '<ul>';
2416
            while ($row = Database::fetch_array($result)) {
2417
                $user_info = api_get_user_info($row['user']);
2418
                echo '<li><a href="'.api_get_path(WEB_CODE_PATH).'survey/reporting.php?action=userreport&survey_id='.$surveyId.'&user='.$row['user'].'">'.$user_info['complete_name'].'</a></li>';
2419
            }
2420
            echo '</ul>';
2421
            echo '</div>';
2422
        }