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

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

main/survey/survey.lib.php 1 location

@@ 2382-2385 (lines=4) @@
2379
                        $sql_restriction";
2380
            $result = Database::query($sql);
2381
            echo '<ul>';
2382
            while ($row = Database::fetch_array($result, 'ASSOC')) {
2383
                $user_info = api_get_user_info($row['user']);
2384
                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>';
2385
            }
2386
            echo '</ul>';
2387
            echo '</div>';
2388
        }