function course_edit($ObjectPDO) { $course_class_id = verify_get('courseId'); if (verify_get('courseId')) { $course_class_id = verify_get('courseId'); } else { // SHOULD REDIRECT TO COURSE LISTING PAGE - Right now I have it going to course detail redirectHome(); } $course = new Course($ObjectPDO); $user = new User($ObjectPDO); $result_array = array(); // Retrive data from database $details = $course->get_class_details($course_class_id); if (empty($details)) { // Should go to course list page instead of home. redirectHome(); } $schedules = $course->get_course_schedule($course_class_id); $course_categories = $course->get_course_category(); $instructors = $user->get_instructors(); // Take the days_available result and convert it to binary arry foreach ($schedules as $k => $course_schedule) { $schedules[$k]['days_available'] = decToBinArray($course_schedule['days_available']); } unset($couse_schedule); // Push the result of each to the result array array_push($result_array, $details); array_push($result_array, $schedules); array_push($result_array, $course_categories); array_push($result_array, $instructors); // I need to find a way to srube the data in a different way. // scrup_array_output only handles up to two-dimentional arrays foreach ($result_array as $k => $v) { scrub_array_output($v); } return $result_array; }
<?php require '../includes/const.php'; function __autoload($class_name) { require_once "classes/" . $class_name . '.php'; } require D_ROOT . '/reou/courses/helpers/helpers.php'; $course_class_id = verify_get('id'); $course = new Course($db); $course_detail = $course->get_class_details($course_class_id); $course_schedules = $course->get_course_schedule($course_class_id); // Debugging ------------------------- if (isset($course_details[0]) && !empty($course_details[0])) { foreach ($course_details[0] as $key => $value) { echo $k . " - "; } } // ----------------------------------- ?> <html> <head> <title>Course Details</title> </head> <body> <link rel="stylesheet" type="text/css" href="../css/main.css"> <div class="wrap">
<?php require '../includes/const.php'; require D_ROOT . '/reou/classes/course.php'; require D_ROOT . '/reou/courses/helpers/helpers.php'; $course_id = verify_get('id'); $course = new Course($db); $categories = $course->get_course_classes($course_id); // Debugging ------------------------- if (isset($categories[0]) && !empty($categories[0])) { foreach ($categories[0] as $k => $v) { echo $k . " - "; } } // ----------------------------------- ?> <html> <head> <title> Course Classes </title> <link rel="stylesheet" type="text/css" href="assets/css/main.css"> </head> <body> <div class="page-banner"> <h1> Course Title </h1>