Moved to PHP folder
This commit is contained in:
176
php/application/models/Class_model.php
Normal file
176
php/application/models/Class_model.php
Normal file
@ -0,0 +1,176 @@
|
||||
<?php
|
||||
class Class_model extends CI_model
|
||||
|
||||
{
|
||||
|
||||
//CLASS
|
||||
|
||||
//get all classes
|
||||
|
||||
function all_class()
|
||||
{
|
||||
$this->db->from('tbl_classname');
|
||||
return $this->db->get()->result_array();
|
||||
}
|
||||
|
||||
//end get all classes
|
||||
|
||||
//create classes
|
||||
|
||||
function create_class($class_name)
|
||||
{
|
||||
$this->db->insert('tbl_classname',$class_name);
|
||||
return true;
|
||||
}
|
||||
|
||||
//end create classes
|
||||
|
||||
//update classes
|
||||
|
||||
function update_class($class_name,$class_id)
|
||||
{
|
||||
$this->db->where('class_id',$class_id);
|
||||
$this->db->update('tbl_classname',$class_name);
|
||||
return true;
|
||||
}
|
||||
|
||||
//end update classes
|
||||
|
||||
//return classes
|
||||
|
||||
function return_class($class_id)
|
||||
{
|
||||
$this->db->from('tbl_classname');
|
||||
$this->db->where('class_id',$class_id);
|
||||
return $this->db->get()->row();
|
||||
}
|
||||
|
||||
//end return classes
|
||||
|
||||
//delete classes
|
||||
|
||||
function delete_class($class_id)
|
||||
{
|
||||
$this->db->where('class_id',$class_id);
|
||||
$this->db->delete('tbl_classname');
|
||||
return true;
|
||||
}
|
||||
|
||||
//end delete classes
|
||||
|
||||
|
||||
|
||||
//LOCATIONS
|
||||
|
||||
//get all locations
|
||||
|
||||
function all_locations()
|
||||
{
|
||||
$this->db->from('tbl_classlocations');
|
||||
return $this->db->get()->result_array();
|
||||
}
|
||||
|
||||
//end get all locations
|
||||
|
||||
//create location
|
||||
|
||||
function create_location($location_name)
|
||||
{
|
||||
$this->db->insert('tbl_classlocations',$location_name);
|
||||
return true;
|
||||
}
|
||||
|
||||
//end create location
|
||||
|
||||
//update location
|
||||
|
||||
function update_location($location_name,$locat_id)
|
||||
{
|
||||
$this->db->where('locat_id',$locat_id);
|
||||
$this->db->update('tbl_classlocations',$location_name);
|
||||
return true;
|
||||
}
|
||||
|
||||
//end update location
|
||||
|
||||
//return location
|
||||
|
||||
function return_location($locat_id)
|
||||
{
|
||||
$this->db->from('tbl_classlocations');
|
||||
$this->db->where('locat_id',$locat_id);
|
||||
return $this->db->get()->row();
|
||||
}
|
||||
|
||||
//end return location
|
||||
|
||||
//delete location
|
||||
|
||||
function delete_location($locat_id)
|
||||
{
|
||||
$this->db->where('locat_id',$locat_id);
|
||||
$this->db->delete('tbl_classlocations');
|
||||
return true;
|
||||
}
|
||||
|
||||
//end delete location
|
||||
|
||||
//INSTRUCTORS
|
||||
|
||||
//get all Instructors
|
||||
|
||||
function all_instructors()
|
||||
{
|
||||
$this->db->from('tbl_instructors');
|
||||
return $this->db->get()->result_array();
|
||||
}
|
||||
|
||||
//end get all Instructors
|
||||
|
||||
//create Instructors
|
||||
|
||||
function create_instructors($instructor_name)
|
||||
{
|
||||
$this->db->insert('tbl_instructors',$instructor_name);
|
||||
return true;
|
||||
}
|
||||
|
||||
//end create Instructors
|
||||
|
||||
//update Instructors
|
||||
|
||||
function update_instructors($instructor_name,$instr_id)
|
||||
{
|
||||
$this->db->where('instr_id',$instr_id);
|
||||
$this->db->update('tbl_instructors',$instructor_name);
|
||||
return true;
|
||||
}
|
||||
|
||||
//end update Instructors
|
||||
|
||||
//return instructors
|
||||
|
||||
function return_instructors($instr_id)
|
||||
{
|
||||
$this->db->from('tbl_instructors');
|
||||
$this->db->where('instr_id',$instr_id);
|
||||
return $this->db->get()->row();
|
||||
}
|
||||
|
||||
//end return instructors
|
||||
|
||||
//delete instructors
|
||||
|
||||
function delete_instructors($instr_id)
|
||||
{
|
||||
$this->db->where('instr_id',$instr_id);
|
||||
$this->db->delete('tbl_instructors');
|
||||
return true;
|
||||
}
|
||||
|
||||
//end delete instructors
|
||||
|
||||
}
|
||||
|
||||
|
||||
?>
|
Reference in New Issue
Block a user