示例#1
0
    $sem_id = $row_reg_src['sem_id'];
    $course_code = $row_reg_src['course_code'];
    $year_level = $row_reg_src['year_level'];
    insert_reg($dest_db_con, $student_id, $reg_no, $reg_date, $year_level, $course_code, $sem_id);
    $count++;
}
echo "Copy student registration success :: {$count} entries<br>";
$count = 0;
#Copy class data
$query_class_src = mysqli_query($src_db_con, "SELECT * FROM class_t") or die("Error in save_content.php : line 82 :: " . mysql_error($src_db_con));
while ($row_class_src = mysqli_fetch_array($query_class_src)) {
    $subject_id = $row_class_src['subject_id'];
    $faculty_id = $row_class_src['faculty_id'];
    $block_id = $row_class_src['block_id'];
    $sem_id = $row_class_src['sem_id'];
    insert_class($dest_db_con, $subject_id, $faculty_id, $block_id, $sem_id);
    $count++;
}
echo "Copy class success :: {$count} entries<br>";
$count = 0;
#Copy class schedule data
$query_class_src = mysqli_query($src_db_con, "SELECT * FROM class_schedule_t") or die("Error in save_content.php : line 82 :: " . mysql_error($src_db_con));
while ($row_class_src = mysqli_fetch_array($query_class_src)) {
    $class_id = $row_class_src['class_id'];
    $day = $row_class_src['day'];
    $time_start = $row_class_src['time_start'];
    $time_end = $row_class_src['time_start'];
    $room_code = $row_class_src['room_code'];
    $room_code = NULL;
    insert_schedule($dest_db_con, $class_id, $day, $time_start, $time_end, $room_code);
    $count++;
示例#2
0
	$classes = get_declared_classes();
	$num = count($classes);
	
	$db->query('BEGIN TRANSACTION');
	
	for ($i = 0; $i < $num; $i++)
	{
		$ref = new ReflectionClass($classes[$i]);
		insert_class($db, $ref);
	}
	
	$interfaces = get_declared_interfaces();
	foreach ($interfaces as $interface)
	{
		$ref = new ReflectionClass($interface);
		insert_class($db, $ref);
	}
	
	for ($i = 0; $i < $num; $i++)
	{
		$ref = new ReflectionClass($classes[$i]);
		
		foreach ($ref->getInterfaces() as $name => $class)
		{
			if ($name == 'Reflector')
			{
				continue;
			}

			$id = $db->query_value('SELECT id FROM classes WHERE name = "' . $name . '"');
			$db->insert('interfaces', array('class' => $i + 1, 'interface' => $id));
示例#3
0
            //echo $subject_title."<br>";
            $faculty_id = verify_faculty_id($temp_db_con, $faculty_id);
            //$block_id     = get_block_id($temp_db_con, $course, get_year_level($block),$course." ".$block, $sem_id);
            $course_code = insert_course($temp_db_con, $course, '');
            $block_id = insert_block($temp_db_con, $course_code, get_year_level($block), $course . " " . $block, $sem_id);
            //$faculty_id   = get_faculty_id($temp_db_con, $faculty);
            //$year_level   = get_year_level($block);
            $block_name = $block;
            $subject_id = insert_subject($temp_db_con, $subject_code, $subject_title, $credit_units, $lec_units, $lab_units);
            //$room_code = insert_room($temp_db_con, $room, NULL, NULL);
            //$subject_title = preg_replace("/\([^)]+\)/","",$subject_title);
            //echo $subject_title."<br> ";
            #check for existing entry with id no.
            if (true || $faculty_id != "") {
                //echo $sem_id."<br>";
                $class_id = insert_class($temp_db_con, $subject_id, $faculty_id, $block_id, $sem_id);
                //echo "class_id =      $class_id     ";
                $schedule_id = insert_schedule_entries($temp_db_con, $class_id, $day, $time, $room);
            }
        }
        echo "Finnished Uploading File.";
        $_SESSION['kiosk']['error'] = 1;
        header("location: " . $referer);
    } else {
        echo "No file selected <br />";
    }
}
//custome functions
function verify_classes_file($allDataInSheet, $len)
{
    echo "verifying personnel file...<br>";