Example #1
0
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;
}
Example #2
0
<?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">
Example #3
0
<?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>