function coursetype($studentid, $coursenum) { $curriculum = studentcurriculum($studentid); $reqcurriculum = $curriculum . "_req_courses"; $foundationCurriculum = $curriculum . "_foundation_courses"; $req_course_details = getRequiredCourses($reqcurriculum); //$req_course = array_column($req_course_details, 'course_code'); $foundation_course_details = getFoundationCourses($foundationCurriculum); $req_set = courseset($studentid, $reqcurriculum); $req = ""; $foundation = ""; $elective = array(); $req_size = sizeof($req_course_details); $foundation_size = sizeof($foundation_course_details); for ($i = 0; $i < sizeof($req_set); $i++) { if ($req_set[$i] == 0) { //echo "in"; $req_set[$i] = 'a'; } } //print_r($req_set); //echo"<pre>";print_r($req_course_details); for ($i = 0; $i < $req_size; $i++) { //echo"reqset"; //print_r($req_set); //echo "<br> corseset".$req_course_details[$i]['course_set']."<br> result".!in_array($req_course_details[$i]['course_set'],$req_set)."<br>"; if (strcasecmp($req_course_details[$i]['course_code'], $coursenum) == 0 && in_array($req_course_details[$i]['course_set'], $req_set) == 1) { echo "iambatman " . $req_course_details[$i]['course_code']; $elective['status'] = "Elective"; $elective['credit'] = $req_course_details[$i]['credit']; } //echo $req_course_details[$i]['course_code']."coursecode".$coursenum."<br>"; if (strcasecmp($req_course_details[$i]['course_code'], $coursenum) == 0 && empty($elective)) { //echo "iamdeadpool"; $req['status'] = "REQUIRED"; $req['credit'] = $req_course_details[$i]['credit']; } } for ($i = 0; $i < $foundation_size; $i++) { if (strcasecmp($foundation_course_details[$i]['course_code'], $coursenum) == 0) { $foundation['status'] = "FOUNDATION"; $foundation['credit'] = $foundation_course_details[$i]['credit']; } } if (!empty($req)) { return $req; } elseif (!empty($foundation)) { return $foundation; } else { $elective['status'] = "ELECTIVE"; $elective['credit'] = 4; return $elective; } /* if(in_array($coursenum, $req_course, true)){ return "required"; } elseif(in_array($coursenum, $foundation_course, true)){ return "foundation"; } else{ return "elective"; } */ }
//include('includes/session_define.php'); include 'includes/session_define.php'; include 'includes/header.php'; include 'includes/menu.php'; if (!isset($_SESSION['student_list'])) { redirect_to("add_student_details.php"); } //echo "<pre>"; //print_r($_SESSION['student_list']); $values = $_SESSION['student_list']; $predatabase = studentcurriculum($values[0]['student_id']); $req_databasename = $predatabase . "_req_courses"; $foundation_database = $predatabase . "_foundation_courses"; $number_of_student = sizeof($values); $all_req = getRequiredCourses($req_databasename); $all_foundation = getFoundationCourses($foundation_database); //print_r($all_req); //echo "number of student $number_of_student"; ?> <div id="page" class="container"> <div id="add_student_wrapper"> <div id="add_student_title"> <?php $next_semester = next_semester(); ?> <h1> Multiple Student Report For <?php echo $next_semester[1] . " "; ?> <?php