/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk
1 by Henrik G.
First seed of Lenasys ... Needs to be Organized Further
1
<?php
2
//List courses
3
if(isset($courseList)){
4
	echo "<table class='dataTable'>";
5
	echo "<caption>Select course and course occasion</caption>";
6
	if(count($courseList)>0){
7
		/*foreach($courseList[0] as $columnName=>$data){
8
			echo "<th>".$columnName."</th>";
9
		}*/
10
		echo "<th>Course name</th>";
11
		echo "<th>Course occasion</th>";
12
		foreach($courseList as $course){
13
			echo "<tr>";
14
			echo "<td>".$course['name']."</td>";
15
			echo "	<td>";
16
			//Gather all courseOccasions for this course //StudentCourseRegistration studentSsn	courseName	courseOccasion
17
			$queryString = "SELECT DISTINCT StudentCourseRegistration.courseOccasion
18
							FROM StudentCourseRegistration
19
							WHERE StudentCourseRegistration.courseName=:CNAME;";
20
			$stmt = $pdo->prepare($queryString);
21
			$stmt->bindParam(':CNAME', $course['name']);
22
			$stmt->execute();
23
			$courseOccasionList=$stmt->fetchAll(PDO::FETCH_ASSOC);
24
			if(count($courseOccasionList)>0){
25
				echo "	<form name='courseOccasionForm' action='.' method='post'>";
26
				echo "		<select name='courseOccasion'>";
27
				foreach($courseOccasionList as $courseOccasion){
28
					echo "		<option value='".$courseOccasion['courseOccasion']."'>".$courseOccasion['courseOccasion']."</option>";
29
				}
30
				echo "		</select>";
31
				echo "		<input type='hidden' name='checkQuizzesLink' />";
32
				echo "		<input type='hidden' name='courseName' value='".$course['name']."' />";
33
				echo "		<input type='submit' name='listQuizzesForCourseOccasionSubmit' value='List quizzes' />";
34
				echo "	</form>";
35
			} else {
36
				echo "No occasions found";
37
			}
38
			echo "	</td>";
39
			echo "</tr>";
40
		}
41
	} else {
42
		echo "<tr><td>No courses found in the database</td></tr>";
43
	}
44
	echo "</table>";
45
}
46
?>