20230125
Correction in Semester
This commit is contained in:
parent
1018e82089
commit
f34f7c5bdb
@ -245,7 +245,7 @@ class Project extends CI_Controller {
|
|||||||
//echo $this->db->last_query();
|
//echo $this->db->last_query();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
//Remove Existing One
|
//Remove Existing One
|
||||||
$existingRow=$this->Project_model->getMultipleImage($id);
|
$existingRow=$this->Project_model->getMultipleImage($id);
|
||||||
//echo $this->db->last_query();
|
//echo $this->db->last_query();
|
||||||
@ -302,7 +302,7 @@ class Project extends CI_Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if($result)
|
if($result)
|
||||||
{
|
{
|
||||||
@ -329,6 +329,7 @@ class Project extends CI_Controller {
|
|||||||
$table="project";
|
$table="project";
|
||||||
$where=array("id"=>$projectId);
|
$where=array("id"=>$projectId);
|
||||||
$values=array('status'=>0);
|
$values=array('status'=>0);
|
||||||
|
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
||||||
|
|
||||||
$dTable="projectdetail";
|
$dTable="projectdetail";
|
||||||
$dWhere=array("projectId"=>$projectId);
|
$dWhere=array("projectId"=>$projectId);
|
||||||
|
@ -53,24 +53,39 @@ class Semester extends CI_Controller {
|
|||||||
{
|
{
|
||||||
$name=$this->input->post('name');
|
$name=$this->input->post('name');
|
||||||
$year=$this->input->post('year');
|
$year=$this->input->post('year');
|
||||||
$subjectId=$this->input->post('subjectId');
|
|
||||||
$departmentId=$this->input->post('departmentId');
|
|
||||||
$degreeId=$this->input->post('degreeId');
|
|
||||||
|
|
||||||
$subjectIdd = implode(",", (array)$subjectId);
|
|
||||||
//echo $subjectIdd;exit;
|
//echo $subjectIdd;exit;
|
||||||
//echo $degreeId;
|
//echo $degreeId;
|
||||||
$table="semester";
|
$table="semester";
|
||||||
$values=array('name'=>$name,
|
$values=array( 'name'=>$name,
|
||||||
'year'=>$year,
|
'year'=>$year,
|
||||||
'subjectId'=>$subjectIdd,
|
|
||||||
'departmentId'=>$departmentId,
|
|
||||||
'degreeId'=>$degreeId,
|
|
||||||
'createdOn'=>date('Y-m-d'),
|
'createdOn'=>date('Y-m-d'),
|
||||||
'createdBy'=>1,
|
'createdBy'=>1,
|
||||||
'status'=>1);
|
'status'=>1);
|
||||||
$result=$this->Commonsql_model->insert_table($table,$values);
|
$result=$this->Commonsql_model->insert_table($table,$values);
|
||||||
|
$semesterId=$this->db->insert_id();
|
||||||
//echo $this->db->last_query();exit;
|
//echo $this->db->last_query();exit;
|
||||||
|
|
||||||
|
$subjectId=$this->input->post('subjectId');
|
||||||
|
$degreeId=$this->input->post('degreeId');
|
||||||
|
|
||||||
|
foreach($subjectId as $key=>$value)
|
||||||
|
{
|
||||||
|
$SUBJECTID=$subjectId[$key];
|
||||||
|
$DEGREEID=$degreeId[$key];
|
||||||
|
$SUBID = implode(",", (array)$SUBJECTID);
|
||||||
|
|
||||||
|
//echo $SUBID;
|
||||||
|
$tablename='semesterdetail';
|
||||||
|
$data=array('semesterId'=>$semesterId,
|
||||||
|
'degreeId'=>$DEGREEID,
|
||||||
|
'subjectId'=>$SUBID,
|
||||||
|
'status'=>1);
|
||||||
|
|
||||||
|
$result=$this->Commonsql_model->insert_table($tablename,$data);
|
||||||
|
}
|
||||||
|
//exit;
|
||||||
if($result)
|
if($result)
|
||||||
{
|
{
|
||||||
$this->session->set_userdata('suc','successfully added');
|
$this->session->set_userdata('suc','successfully added');
|
||||||
@ -90,28 +105,92 @@ class Semester extends CI_Controller {
|
|||||||
|
|
||||||
function editSemester($id)
|
function editSemester($id)
|
||||||
{
|
{
|
||||||
|
$data['subject']=$this->Semester_model->listSubject();
|
||||||
|
$data['degree']=$this->Semester_model->listDegree();
|
||||||
|
$data['getData']=$this->Semester_model->getSemester($id);
|
||||||
|
|
||||||
|
$data['getSemesterDetail']=$this->Semester_model->getSemesterDetail($id);
|
||||||
|
//echo $this->db->last_query();exit;
|
||||||
if($this->input->post('submit'))
|
if($this->input->post('submit'))
|
||||||
{
|
{
|
||||||
$name=$this->input->post('name');
|
$name=$this->input->post('name');
|
||||||
$year=$this->input->post('year');
|
$year=$this->input->post('year');
|
||||||
$subjectId=$this->input->post('subjectId');
|
|
||||||
$departmentId=$this->input->post('departmentId');
|
|
||||||
$degreeId=$this->input->post('degreeId');
|
|
||||||
|
|
||||||
$subjectIdd = implode(",", (array)$subjectId);
|
|
||||||
|
|
||||||
$table="semester";
|
$table="semester";
|
||||||
$where=array("id"=>$id);
|
$where=array("id"=>$id);
|
||||||
$values=array( 'name'=>$name,
|
$values=array( 'name'=>$name,
|
||||||
'year'=>$year,
|
'year'=>$year,
|
||||||
'subjectId'=>$subjectIdd,
|
|
||||||
'departmentId'=>$departmentId,
|
|
||||||
'degreeId'=>$degreeId,
|
|
||||||
'updatedOn'=>date('Y-m-d'),
|
'updatedOn'=>date('Y-m-d'),
|
||||||
'updatedby'=>1);
|
'updatedby'=>1);
|
||||||
|
|
||||||
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
||||||
//echo $this->db->last_query();exit;
|
//echo $this->db->last_query();exit;
|
||||||
|
|
||||||
|
//Update Old One
|
||||||
|
$degreeId=$this->input->post('degreeId');
|
||||||
|
$subjectId=$this->input->post('subjectId');
|
||||||
|
$semesterDetailId=$this->input->post('semesterDetailName');
|
||||||
|
|
||||||
|
foreach($subjectId as $key=>$value)
|
||||||
|
{
|
||||||
|
$DEGREEID=$degreeId[$key];
|
||||||
|
$SEMESTERDETAILID=$semesterDetailId[$key];
|
||||||
|
$SUBJECTID=$subjectId[$key];
|
||||||
|
$SUBID = implode(",", (array)$SUBJECTID);
|
||||||
|
|
||||||
|
//echo $SUBID;
|
||||||
|
|
||||||
|
$tablename='semesterdetail';
|
||||||
|
$data=array('degreeId'=>$DEGREEID,
|
||||||
|
'subjectId'=>$SUBID);
|
||||||
|
$where=array('id'=>$SEMESTERDETAILID);
|
||||||
|
$result=$this->Commonsql_model->updateTable($tablename,$where,$data);
|
||||||
|
|
||||||
|
//Remove Existing One
|
||||||
|
$existingRow=$this->Semester_model->getSemesterDetail($id);
|
||||||
|
|
||||||
|
//echo $this->db->last_query();exit;
|
||||||
|
|
||||||
|
if($existingRow->num_rows()>0)
|
||||||
|
{
|
||||||
|
//echo "test";exit;
|
||||||
|
$primaryId=array();
|
||||||
|
foreach($existingRow->result() as $list)
|
||||||
|
{
|
||||||
|
$primaryId[]=$list->id ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//Remove Row
|
||||||
|
$diff=array_diff($primaryId,$semesterDetailId);
|
||||||
|
//print_r ($diff);exit;
|
||||||
|
if($diff>0)
|
||||||
|
{
|
||||||
|
//echo "sdsds";exit;
|
||||||
|
foreach($diff as $value)
|
||||||
|
{
|
||||||
|
$where=array('id'=>$value);
|
||||||
|
$tablename="semesterdetail";
|
||||||
|
$values=array('status'=>0);
|
||||||
|
if($SEMESTERDETAILID!=""){
|
||||||
|
$result=$this->Commonsql_model->updateTable($tablename,$where,$values);}
|
||||||
|
//echo $this->db->last_query();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//New Row Insertion
|
||||||
|
if($SEMESTERDETAILID=="")
|
||||||
|
{
|
||||||
|
$tablename='semesterdetail';
|
||||||
|
$data=array('semesterId'=>$id,
|
||||||
|
'degreeId'=>$DEGREEID,
|
||||||
|
'subjectId'=>$SUBID,
|
||||||
|
'status'=>1);
|
||||||
|
$result=$this->Commonsql_model->insert_table($tablename,$data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if($result)
|
if($result)
|
||||||
{
|
{
|
||||||
$this->session->set_userdata('suc','successfully Updated');
|
$this->session->set_userdata('suc','successfully Updated');
|
||||||
@ -125,10 +204,7 @@ class Semester extends CI_Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
$data['subject']=$this->Semester_model->listSubject();
|
|
||||||
$data['department']=$this->Semester_model->listDepartment();
|
|
||||||
$data['degree']=$this->Semester_model->listDegree();
|
|
||||||
$data['getData']=$this->Semester_model->getSemester($id);
|
|
||||||
$this->load->view('semester/edit_semester',$data);
|
$this->load->view('semester/edit_semester',$data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -141,8 +217,14 @@ class Semester extends CI_Controller {
|
|||||||
$table="semester";
|
$table="semester";
|
||||||
$where=array("id"=>$semesterId);
|
$where=array("id"=>$semesterId);
|
||||||
$values=array('status'=>0);
|
$values=array('status'=>0);
|
||||||
|
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
||||||
|
|
||||||
|
$table="semesterdetail";
|
||||||
|
$where=array("semesterId"=>$semesterId);
|
||||||
|
$values=array('status'=>0);
|
||||||
|
|
||||||
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
||||||
|
//echo $this->db->last_query();exit;
|
||||||
if($result)
|
if($result)
|
||||||
{
|
{
|
||||||
$this->session->set_userdata('suc','successfully deleted');
|
$this->session->set_userdata('suc','successfully deleted');
|
||||||
|
@ -236,7 +236,7 @@ class Subject extends CI_Controller {
|
|||||||
//echo $this->db->last_query();
|
//echo $this->db->last_query();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
//Remove Existing One
|
//Remove Existing One
|
||||||
$existingRow=$this->Subject_model->getMultipleImage($id);
|
$existingRow=$this->Subject_model->getMultipleImage($id);
|
||||||
//echo $this->db->last_query();
|
//echo $this->db->last_query();
|
||||||
@ -293,6 +293,8 @@ class Subject extends CI_Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if($result)
|
if($result)
|
||||||
{
|
{
|
||||||
$this->session->set_userdata('suc','successfully Updated');
|
$this->session->set_userdata('suc','successfully Updated');
|
||||||
@ -320,6 +322,7 @@ class Subject extends CI_Controller {
|
|||||||
$table="subject";
|
$table="subject";
|
||||||
$where=array("id"=>$subjectId);
|
$where=array("id"=>$subjectId);
|
||||||
$values=array('status'=>0);
|
$values=array('status'=>0);
|
||||||
|
$result=$this->Commonsql_model->updateTable($table,$where,$values);
|
||||||
|
|
||||||
$dTable="subjectdetail";
|
$dTable="subjectdetail";
|
||||||
$dWhere=array("subjectId"=>$subjectId);
|
$dWhere=array("subjectId"=>$subjectId);
|
||||||
|
39
admin/application/controllers/new 1.txt
Normal file
39
admin/application/controllers/new 1.txt
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
//Remove Existing One
|
||||||
|
$existingRow=$this->Semester_model->getSemesterDetail($id);
|
||||||
|
//echo $this->db->last_query();
|
||||||
|
if($existingRow->num_rows()>0)
|
||||||
|
{
|
||||||
|
//echo "test";exit;
|
||||||
|
$primaryId=array();
|
||||||
|
foreach($existingRow->result() as $list)
|
||||||
|
{
|
||||||
|
$primaryId[]=$list->id ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//Remove Row
|
||||||
|
$diff=array_diff($primaryId,$semesterDetailId);
|
||||||
|
//print_r ($diff);exit;
|
||||||
|
if($diff>0)
|
||||||
|
{
|
||||||
|
//echo "sdsds";exit;
|
||||||
|
foreach($diff as $value)
|
||||||
|
{
|
||||||
|
$where=array('id'=>$value);
|
||||||
|
$tablename="semesterdetail";
|
||||||
|
$values=array('status'=>0);
|
||||||
|
if($SEMESTERDETAILID!=""){
|
||||||
|
$result=$this->Commonsql_model->updateTable($tablename,$where,$values);}
|
||||||
|
//echo $this->db->last_query();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//New Row Insertion
|
||||||
|
if($subjectDetailId[$key]=="")
|
||||||
|
{
|
||||||
|
$tablename='semesterdetail';
|
||||||
|
$data=array('semesterId'=>$id,
|
||||||
|
'degreeId'=>$DEGREEID,
|
||||||
|
'subjectId'=>$SUBID,
|
||||||
|
'status'=>1);
|
||||||
|
$result=$this->Commonsql_model->insert_table($tablename,$data);
|
||||||
|
}
|
@ -10,14 +10,10 @@ class Semester_model extends CI_Model {
|
|||||||
|
|
||||||
function list_semester()
|
function list_semester()
|
||||||
{
|
{
|
||||||
$this->db->select('s.id,s.name,s.year,sub.id as subId,sub.name as subName,dep.id as depId,dep.name as depName,deg.id as degId,deg.name as degName');
|
$this->db->select('s.id,s.name,s.year');
|
||||||
$this->db->from('semester as s');
|
$this->db->from('semester as s');
|
||||||
$this->db->join('subject as sub','sub.id=s.subjectId','INNER');
|
|
||||||
$this->db->join('department as dep','dep.id=s.departmentId','INNER');
|
|
||||||
$this->db->join('degree as deg','deg.id=s.degreeId','INNER');
|
|
||||||
$this->db->where(array('s.status'=>1,));
|
$this->db->where(array('s.status'=>1,));
|
||||||
$query = $this->db->get();
|
$query = $this->db->get();
|
||||||
//'sub.status'=>1,'dep.status'=>1,'deg.status'=>1
|
|
||||||
//echo $this->db->last_query();exit;
|
//echo $this->db->last_query();exit;
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
@ -31,41 +27,48 @@ class Semester_model extends CI_Model {
|
|||||||
//echo $this->db->last_query();exit;
|
//echo $this->db->last_query();exit;
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
|
|
||||||
function listDepartment()
|
function listDepartment()
|
||||||
{
|
{
|
||||||
$this->db->select('id,name');
|
$this->db->select('id,name');
|
||||||
$this->db->from('department');
|
$this->db->from('department');
|
||||||
$this->db->where(array('status'=>1));
|
$this->db->where(array('status'=>1));
|
||||||
$query = $this->db->get();
|
$query = $this->db->get();
|
||||||
//echo $this->db->last_query();exit;
|
|
||||||
return $query;
|
return $query;
|
||||||
} function listDegree()
|
}
|
||||||
|
|
||||||
|
function listDegree()
|
||||||
{
|
{
|
||||||
$this->db->select('id,name');
|
$this->db->select('id,name');
|
||||||
$this->db->from('degree');
|
$this->db->from('degree');
|
||||||
$this->db->where(array('status'=>1));
|
$this->db->where(array('status'=>1));
|
||||||
$query = $this->db->get();
|
$query = $this->db->get();
|
||||||
//echo $this->db->last_query();exit;
|
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
|
|
||||||
function viewSemester($id)
|
function viewSemester($id)
|
||||||
{
|
{
|
||||||
$this->db->select('s.id,s.name,s.year,s.subjectId,dep.id as depId,dep.name as depName,deg.id as degId,deg.name as degName');
|
$this->db->select('s.id,s.name,s.year');
|
||||||
$this->db->from('semester as s');
|
$this->db->from('semester as s');
|
||||||
$this->db->join('department as dep','dep.id=s.departmentId','INNER');
|
|
||||||
$this->db->join('degree as deg','deg.id=s.degreeId','INNER');
|
|
||||||
$this->db->where(array('s.status'=>1,'s.id'=>$id));
|
$this->db->where(array('s.status'=>1,'s.id'=>$id));
|
||||||
$query = $this->db->get();
|
$query = $this->db->get();
|
||||||
//echo $this->db->last_query();exit;
|
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSemester($id)
|
function getSemester($id)
|
||||||
{
|
{
|
||||||
$this->db->select('*');
|
$this->db->select('*');
|
||||||
$this->db->from('semester');
|
$this->db->from('semester');
|
||||||
$this->db->where(array('status'=>1,'id'=>$id));
|
$this->db->where(array('status'=>1,'id'=>$id));
|
||||||
$query = $this->db->get();
|
$query = $this->db->get();
|
||||||
//echo $this->db->last_query();exit;
|
return $query;
|
||||||
|
}
|
||||||
|
function getSemesterDetail($id)
|
||||||
|
{
|
||||||
|
$this->db->select('*');
|
||||||
|
$this->db->from('semesterdetail');
|
||||||
|
$this->db->where(array('status'=>1,'semesterId'=>$id));
|
||||||
|
$query = $this->db->get();
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -75,7 +78,6 @@ class Semester_model extends CI_Model {
|
|||||||
$this->db->from('subject');
|
$this->db->from('subject');
|
||||||
$this->db->where(array('status'=>1,'id'=>$id));
|
$this->db->where(array('status'=>1,'id'=>$id));
|
||||||
$query = $this->db->get();
|
$query = $this->db->get();
|
||||||
//echo $this->db->last_query();exit;
|
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -34,66 +34,24 @@
|
|||||||
<form class="form-horizontal" action="<?=base_url();?>add-semester" method="post">
|
<form class="form-horizontal" action="<?=base_url();?>add-semester" method="post">
|
||||||
<div class="form-body">
|
<div class="form-body">
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="control-label col-md-3">Name
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Name
|
||||||
<span class="required"> * </span>
|
<span class="required"> * </span>
|
||||||
</label>
|
</label>
|
||||||
<div class="col-md-5">
|
<input name="name" type="text" data-validation="required" placeholder="Enter Degree Name" class="form-control input-height" />
|
||||||
<input name="name" type="text" data-validation="required" placeholder="Enter Degree Name" class="form-control input-height" /> </div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group row">
|
<div class="col-md-5">
|
||||||
<label class="control-label col-md-3">Year
|
<label class="control-label">Year
|
||||||
<span class="required"> * </span>
|
<span class="required"> * </span>
|
||||||
</label>
|
</label>
|
||||||
<div class="col-md-5">
|
|
||||||
<input name="year" type="number" data-validation="required" placeholder="Enter Semester Year" class="form-control input-height" />
|
<input name="year" type="number" data-validation="required" placeholder="Enter Semester Year" class="form-control input-height" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<!--Multiple Row-->
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="control-label col-md-3">Subject
|
|
||||||
<span class="required"> * </span>
|
|
||||||
</label>
|
|
||||||
<div class="col-md-5">
|
<div class="col-md-5">
|
||||||
<select id="multiple" multiple class="form-control select2" name="subjectId[]" data-validation="required">
|
<label class="control-label">Degree<span class="required"> * </span></label>
|
||||||
<option value="">Select..</option>
|
<select class="form-control select2" name="degreeId[0]" id="degreeId_0" data-validation="required">
|
||||||
<?php
|
|
||||||
if(isset($subject) && $subject->num_rows()>0)
|
|
||||||
{
|
|
||||||
foreach($subject->result() as $list)
|
|
||||||
{
|
|
||||||
?> <option value="<?=$list->id;?>"><?=$list->name;?></option><?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="form-group row">
|
|
||||||
<label class="control-label col-md-3">Department
|
|
||||||
<span class="required"> * </span>
|
|
||||||
</label>
|
|
||||||
<div class="col-md-5">
|
|
||||||
<select class="form-control select2" name="departmentId" data-validation="required">
|
|
||||||
<option value="" selected="selected" id="departentId" >Select</option>
|
|
||||||
<?php
|
|
||||||
if(isset($department) && $department->num_rows()>0)
|
|
||||||
{
|
|
||||||
foreach($department->result() as $list1)
|
|
||||||
{
|
|
||||||
?> <option value="<?=$list1->id;?>"><?=$list1->name;?></option><?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="form-group row">
|
|
||||||
<label class="control-label col-md-3">Degree
|
|
||||||
<span class="required"> * </span>
|
|
||||||
</label>
|
|
||||||
<div class="col-md-5">
|
|
||||||
<select class="form-control select2" name="degreeId" data-validation="required">
|
|
||||||
<option value="" selected="selected" id="degreeId" >Select</option>
|
<option value="" selected="selected" id="degreeId" >Select</option>
|
||||||
<?php
|
<?php
|
||||||
if(isset($degree) && $degree->num_rows()>0)
|
if(isset($degree) && $degree->num_rows()>0)
|
||||||
@ -107,7 +65,69 @@
|
|||||||
|
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Subject<span class="required"> * </span></label>
|
||||||
|
<select multiple class="form-control select2" id="subjectId_0" name="subjectId[0][]" data-validation="required">
|
||||||
|
<option value="">Select..</option>
|
||||||
|
<?php
|
||||||
|
if(isset($subject) && $subject->num_rows()>0)
|
||||||
|
{
|
||||||
|
foreach($subject->result() as $list)
|
||||||
|
{
|
||||||
|
?> <option value="<?=$list->id;?>"><?=$list->name;?></option><?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-1">
|
||||||
|
<label class="control-label"></label>
|
||||||
|
<div class="add-new-button-blue addMore"><span class="btn btn-primary">Add <i class="fa fa-plus"></i></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--Duplicate-->
|
||||||
|
<div class="form-group row duplicate1 hide" id="addMoreTemplate">
|
||||||
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Degree<span class="required"> * </span></label>
|
||||||
|
<select class="form-control" id="degreeId" name="degreeIds[]" data-validation="required">
|
||||||
|
<option value="" selected="selected">Select</option>
|
||||||
|
<?php
|
||||||
|
if(isset($degree) && $degree->num_rows()>0)
|
||||||
|
{
|
||||||
|
foreach($degree->result() as $list)
|
||||||
|
{
|
||||||
|
?> <option value="<?=$list->id;?>"><?=$list->name;?></option><?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Subject<span class="required"> * </span></label>
|
||||||
|
<select multiple class="form-control" id="subjectId" name="subjectIds[][]" data-validation="required">
|
||||||
|
<option value="">Select..</option>
|
||||||
|
<?php
|
||||||
|
if(isset($subject) && $subject->num_rows()>0)
|
||||||
|
{
|
||||||
|
foreach($subject->result() as $list)
|
||||||
|
{
|
||||||
|
?> <option value="<?=$list->id;?>"><?=$list->name;?></option><?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-1">
|
||||||
|
<label class="control-label"></label>
|
||||||
|
<div class="add-new-button-blue removeButton" id="cat_add_id"><span class="btn btn-danger">Remove <i class="fa fa-minus"></i></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--Duplicate-->
|
||||||
|
<!--Multiple Row-->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-actions">
|
<div class="form-actions">
|
||||||
@ -133,3 +153,50 @@
|
|||||||
<script src="<?=base_url();?>assets/select2/js/select2.js"></script>
|
<script src="<?=base_url();?>assets/select2/js/select2.js"></script>
|
||||||
<script src="<?=base_url();?>assets/select2/js/select2-init.js"></script>
|
<script src="<?=base_url();?>assets/select2/js/select2-init.js"></script>
|
||||||
<script src="<?=base_url();?>assets/jquery.form-validator.min.js"></script>
|
<script src="<?=base_url();?>assets/jquery.form-validator.min.js"></script>
|
||||||
|
<script>
|
||||||
|
//multiple add more
|
||||||
|
invIndex = 0;
|
||||||
|
$('body').on('click','.addMore', function() {
|
||||||
|
|
||||||
|
invIndex++;
|
||||||
|
var $template = $('#addMoreTemplate'),
|
||||||
|
$clone = $template
|
||||||
|
.clone(true)
|
||||||
|
.removeClass('hide')
|
||||||
|
.removeAttr('id')
|
||||||
|
.attr('data-book-index', invIndex)
|
||||||
|
.insertBefore($template);
|
||||||
|
|
||||||
|
// Update the name attributes
|
||||||
|
$clone
|
||||||
|
.find('[id="degreeId"]').attr('id', 'degreeId_'+invIndex).end()
|
||||||
|
.find('[id="subjectId"]').attr('id', 'subjectId_'+invIndex).end()
|
||||||
|
|
||||||
|
.find('[name="degreeIds[]"]').attr('name', 'degreeId['+invIndex+']').end()
|
||||||
|
.find('[name="subjectIds[][]"]').attr('name', 'subjectId['+invIndex+'][]').end()
|
||||||
|
function initializeSelect2(selectElementObj)
|
||||||
|
{
|
||||||
|
selectElementObj.select2({
|
||||||
|
width: "100%",
|
||||||
|
tags: true
|
||||||
|
});
|
||||||
|
}
|
||||||
|
$("#degreeId_"+invIndex).each(function() {
|
||||||
|
initializeSelect2($(this));
|
||||||
|
});
|
||||||
|
//product
|
||||||
|
$("#subjectId_"+invIndex).each(function() {
|
||||||
|
initializeSelect2($(this));
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
.on('click', '.removeButton', function(){
|
||||||
|
var $row = $(this).parents('.duplicate1'),
|
||||||
|
index = $row.attr('data-book-index');
|
||||||
|
$row.remove();
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,8 +1,11 @@
|
|||||||
<?php $this->load->view('includes/header');?>
|
<?php $this->load->view('includes/header');?>
|
||||||
<link href="<?=base_url();?>/assets/datatables/plugins/bootstrap/dataTables.bootstrap4.min.css" rel="stylesheet" type="text/css" />
|
<link href="<?=base_url();?>/assets/datatables/plugins/bootstrap/dataTables.bootstrap4.min.css" rel="stylesheet" type="text/css" />
|
||||||
<!--select2-->
|
<!--select2-->
|
||||||
<link href="<?=base_url();?>assets/select2/css/select2.css" rel="stylesheet" type="text/css" />
|
<link href="<?=base_url();?>assets/select2/css/select2.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="<?=base_url();?>assets/select2/css/select2-bootstrap.min.css" rel="stylesheet" type="text/css" />
|
<link href="<?=base_url();?>assets/select2/css/select2-bootstrap.min.css" rel="stylesheet" type="text/css" />
|
||||||
|
<?php
|
||||||
|
$CI=& get_instance();
|
||||||
|
$CI->load->model('Semester_model');?>
|
||||||
<div class="page-container">
|
<div class="page-container">
|
||||||
<!-- start sidebar menu -->
|
<!-- start sidebar menu -->
|
||||||
<?php $this->load->view('includes/sidebar');?>
|
<?php $this->load->view('includes/sidebar');?>
|
||||||
@ -37,90 +40,130 @@
|
|||||||
$id =$e->id;
|
$id =$e->id;
|
||||||
$name=$e->name;
|
$name=$e->name;
|
||||||
$year=$e->year;
|
$year=$e->year;
|
||||||
$subjectId=$e->subjectId;
|
|
||||||
$departmentId=$e->departmentId;
|
|
||||||
$degreeId =$e->degreeId;
|
|
||||||
$subId = explode(",", $subjectId);
|
|
||||||
//print_r($subId);
|
|
||||||
} ?>
|
} ?>
|
||||||
<div class="card-body" id="bar-parent">
|
<div class="card-body" id="bar-parent">
|
||||||
<form class="form-horizontal" action="<?=base_url();?>edit-semester/<?=$id;?>" method="post">
|
<form class="form-horizontal" action="<?=base_url();?>edit-semester/<?=$id;?>" method="post">
|
||||||
<div class="form-body">
|
<div class="form-body">
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="control-label col-md-3">Name
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Name
|
||||||
<span class="required"> * </span>
|
<span class="required"> * </span>
|
||||||
</label>
|
</label>
|
||||||
<div class="col-md-5">
|
<input name="name" value="<?=$name;?>" type="text" data-validation="required" placeholder="Enter Degree Name" class="form-control input-height" />
|
||||||
<input name="name" value="<?=$name;?>" type="text" data-validation="required" placeholder="Enter Degree Name" class="form-control input-height" /> </div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group row">
|
<div class="col-md-5">
|
||||||
<label class="control-label col-md-3">Year
|
<label class="control-label">Year
|
||||||
<span class="required"> * </span>
|
<span class="required"> * </span>
|
||||||
</label>
|
</label>
|
||||||
<div class="col-md-5">
|
|
||||||
<input name="year" value="<?=$year;?>" type="number" data-validation="required" placeholder="Enter Semester Year" class="form-control input-height" />
|
<input name="year" value="<?=$year;?>" type="number" data-validation="required" placeholder="Enter Semester Year" class="form-control input-height" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<hr>
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="control-label col-md-3">Subject
|
<div class="col-md-5"></div>
|
||||||
<span class="required"> * </span>
|
<div class="col-md-5"></div>
|
||||||
</label>
|
<div class="col-md-1" style="margin-left: -12px;">
|
||||||
<div class="col-md-5">
|
<div class="add-new-button-blue addMore"><span class="btn btn-primary">Add More<i class="fa fa-plus"></i></span></div>
|
||||||
<select id="multiple" multiple class="form-control select2" name="subjectId[]" data-validation="required">
|
</div>
|
||||||
<option value="" id="subjectId" >Select</option>
|
</div>
|
||||||
|
<!--Multiple Row-->
|
||||||
|
<?php if(isset($getSemesterDetail) && $getSemesterDetail->num_rows()>0){$totalCount=$getSemesterDetail->num_rows();} ?>
|
||||||
|
<input type="hidden" value="<?=$totalCount;?>" id="hiddenCount"/>
|
||||||
<?php
|
<?php
|
||||||
if(isset($subject) && $subject->num_rows()>0)
|
if(isset($getSemesterDetail) && $getSemesterDetail->num_rows()>0)
|
||||||
{
|
{
|
||||||
foreach($subject->result() as $list)
|
$i=0;
|
||||||
|
foreach($getSemesterDetail->result() as $d)
|
||||||
{
|
{
|
||||||
?> <option value="<?=$list->id;?>" <?php if (in_array($list->id,$subId)){ echo "selected";}?>><?=$list->name;?></option><?php
|
$id=$d->id;
|
||||||
}
|
$degreeId=$d->degreeId;
|
||||||
}
|
$subjectId=$d->subjectId;
|
||||||
?>
|
|
||||||
|
|
||||||
</select>
|
$subId = explode(",", $subjectId);
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="form-group row">
|
|
||||||
<label class="control-label col-md-3">Department
|
|
||||||
<span class="required"> * </span>
|
|
||||||
</label>
|
|
||||||
<div class="col-md-5">
|
|
||||||
<select class="form-control select2" name="departmentId" data-validation="required">
|
|
||||||
<option value="" selected="selected" id="departentId" >Select</option>
|
|
||||||
<?php
|
|
||||||
if(isset($department) && $department->num_rows()>0)
|
|
||||||
{
|
|
||||||
foreach($department->result() as $list1)
|
|
||||||
{
|
|
||||||
?> <option value="<?=$list1->id;?>" <?php if($list1->id==$departmentId){ echo "selected";}?>><?=$list1->name;?></option><?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
|
<div class="form-group row duplicate1">
|
||||||
</select>
|
<input type="hidden" value="<?=$id;?>" id="semesterDetailId_<?=$i;?>" name="semesterDetailName[<?=$i;?>]"/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="form-group row">
|
|
||||||
<label class="control-label col-md-3">Degree
|
|
||||||
<span class="required"> * </span>
|
|
||||||
</label>
|
|
||||||
<div class="col-md-5">
|
<div class="col-md-5">
|
||||||
<select class="form-control select2" name="degreeId" data-validation="required">
|
<label class="control-label">Degree<span class="required"> * </span></label>
|
||||||
<option value="" selected="selected" id="degreeId" >Select</option>
|
<select class="form-control select2" name="degreeId[<?=$i;?>]" id="degreeId_<?=$i;?>" data-validation="required">
|
||||||
|
<option value="" >Select</option>
|
||||||
<?php
|
<?php
|
||||||
if(isset($degree) && $degree->num_rows()>0)
|
if(isset($degree) && $degree->num_rows()>0)
|
||||||
{
|
{
|
||||||
foreach($degree->result() as $list)
|
foreach($degree->result() as $list)
|
||||||
{
|
{
|
||||||
?> <option value="<?=$list->id;?>" <?php if($list->id==$degreeId){ echo "selected";}?>><?=$list->name;?></option><?php
|
?> <option value="<?=$list->id;?>" <?php if($list->id==$degreeId){ echo "selected"; }?>><?=$list->name;?></option><?php
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Subject<span class="required"> * </span></label>
|
||||||
|
<select multiple class="form-control select2" id="subjectId_<?=$i;?>" name="subjectId[<?=$i;?>][]" data-validation="required">
|
||||||
|
<option value="">Select..</option>
|
||||||
|
<?php
|
||||||
|
if(isset($subject) && $subject->num_rows()>0)
|
||||||
|
{
|
||||||
|
foreach($subject->result() as $list)
|
||||||
|
{
|
||||||
|
?> <option value="<?=$list->id;?>" <?php if (in_array($list->id, $subId)){ echo "selected";}?>><?=$list->name;?></option><?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-1">
|
||||||
|
<label></label>
|
||||||
|
<div class="add-new-button-blue removeButton" style="padding-top: 7px;"><span class="btn btn-danger">Remove <i class="fa fa-minus"></i></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php $i++; } } ?>
|
||||||
|
<!--Duplicate-->
|
||||||
|
<div class="form-group row duplicate1 hide" id="addMoreTemplate">
|
||||||
|
<input type="hidden" value="" id="semesterDetailId" name="semesterDetailNames[]"/>
|
||||||
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Degree<span class="required"> * </span></label>
|
||||||
|
<select class="form-control" id="degreeId" name="degreeIds[]" data-validation="required">
|
||||||
|
<option value="" selected="selected">Select</option>
|
||||||
|
<?php
|
||||||
|
if(isset($degree) && $degree->num_rows()>0)
|
||||||
|
{
|
||||||
|
foreach($degree->result() as $list)
|
||||||
|
{
|
||||||
|
?> <option value="<?=$list->id;?>"><?=$list->name;?></option><?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-5">
|
||||||
|
<label class="control-label">Subject<span class="required"> * </span></label>
|
||||||
|
<select multiple class="form-control" id="subjectId" name="subjectIds[][]" data-validation="required">
|
||||||
|
<option value="">Select..</option>
|
||||||
|
<?php
|
||||||
|
if(isset($subject) && $subject->num_rows()>0)
|
||||||
|
{
|
||||||
|
foreach($subject->result() as $list)
|
||||||
|
{
|
||||||
|
?> <option value="<?=$list->id;?>"><?=$list->name;?></option><?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-1">
|
||||||
|
<label></label>
|
||||||
|
<div class="add-new-button-blue removeButton" style="padding-top: 7px;"><span class="btn btn-danger">Remove <i class="fa fa-minus"></i></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--Duplicate-->
|
||||||
|
<!--Multiple Row-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-actions">
|
<div class="form-actions">
|
||||||
@ -135,10 +178,11 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Modal -->
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -146,3 +190,51 @@
|
|||||||
<script src="<?=base_url();?>assets/select2/js/select2.js"></script>
|
<script src="<?=base_url();?>assets/select2/js/select2.js"></script>
|
||||||
<script src="<?=base_url();?>assets/select2/js/select2-init.js"></script>
|
<script src="<?=base_url();?>assets/select2/js/select2-init.js"></script>
|
||||||
<script src="<?=base_url();?>assets/jquery.form-validator.min.js"></script>
|
<script src="<?=base_url();?>assets/jquery.form-validator.min.js"></script>
|
||||||
|
<script>
|
||||||
|
//multiple add more
|
||||||
|
invIndex = $('#hiddenCount').val();
|
||||||
|
$('body').on('click','.addMore', function() {
|
||||||
|
|
||||||
|
invIndex++;
|
||||||
|
var $template = $('#addMoreTemplate'),
|
||||||
|
$clone = $template
|
||||||
|
.clone(true)
|
||||||
|
.removeClass('hide')
|
||||||
|
.removeAttr('id')
|
||||||
|
.attr('data-book-index', invIndex)
|
||||||
|
.insertBefore($template);
|
||||||
|
|
||||||
|
// Update the name attributes
|
||||||
|
$clone
|
||||||
|
.find('[id="degreeId"]').attr('id', 'degreeId_'+invIndex).end()
|
||||||
|
.find('[id="subjectId"]').attr('id', 'subjectId_'+invIndex).end()
|
||||||
|
.find('[id="semesterDetailId"]').attr('id', 'semesterDetailId_'+invIndex).end()
|
||||||
|
|
||||||
|
.find('[name="degreeIds[]"]').attr('name', 'degreeId['+invIndex+']').end()
|
||||||
|
.find('[name="subjectIds[][]"]').attr('name', 'subjectId['+invIndex+'][]').end()
|
||||||
|
.find('[name="semesterDetailNames[]"]').attr('name', 'semesterDetailName['+invIndex+']').end()
|
||||||
|
|
||||||
|
function initializeSelect2(selectElementObj)
|
||||||
|
{
|
||||||
|
selectElementObj.select2({
|
||||||
|
width: "100%",
|
||||||
|
tags: true
|
||||||
|
});
|
||||||
|
}
|
||||||
|
$("#degreeId_"+invIndex).each(function() {
|
||||||
|
initializeSelect2($(this));
|
||||||
|
});
|
||||||
|
//product
|
||||||
|
$("#subjectId_"+invIndex).each(function() {
|
||||||
|
initializeSelect2($(this));
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
.on('click', '.removeButton', function(){
|
||||||
|
var $row = $(this).parents('.duplicate1'),
|
||||||
|
index = $row.attr('data-book-index');
|
||||||
|
$row.remove();
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
</script>
|
@ -22,7 +22,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<?php $this->load->view('includes/msg');?>
|
<?php $this->load->view('includes/msg');?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-6">
|
||||||
<div class="card card-topline-red">
|
<div class="card card-topline-red">
|
||||||
<div class="card-body ">
|
<div class="card-body ">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -42,8 +42,6 @@
|
|||||||
<th> S.No</th>
|
<th> S.No</th>
|
||||||
<th> Name</th>
|
<th> Name</th>
|
||||||
<th> Year </th>
|
<th> Year </th>
|
||||||
<th> Department </th>
|
|
||||||
<th> Degree </th>
|
|
||||||
<th> Action </th>
|
<th> Action </th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@ -57,19 +55,13 @@
|
|||||||
$id=$d->id;
|
$id=$d->id;
|
||||||
$name=$d->name;
|
$name=$d->name;
|
||||||
$year=$d->year;
|
$year=$d->year;
|
||||||
$depId=$d->depId;
|
|
||||||
$depName=$d->depName;
|
|
||||||
$subId=$d->subId;
|
|
||||||
$subName=$d->subName;
|
|
||||||
$degId=$d->degId;
|
|
||||||
$degName=$d->degName;
|
|
||||||
?>
|
?>
|
||||||
<tr class="odd gradeX">
|
<tr class="odd gradeX">
|
||||||
<td><?=$i;?></td>
|
<td><?=$i;?></td>
|
||||||
<td><?=$name;?></td>
|
<td><?=$name;?></td>
|
||||||
<td><?=$year;?></td>
|
<td><?=$year;?></td>
|
||||||
<td><?=$depName;?></td>
|
|
||||||
<td><?=$degName;?></td>
|
|
||||||
<td>
|
<td>
|
||||||
<a href="<?=base_url();?>view-semester/<?=$id;?>" class="btn btn-success btn-xs">
|
<a href="<?=base_url();?>view-semester/<?=$id;?>" class="btn btn-success btn-xs">
|
||||||
<i class="fa fa-eye"></i>
|
<i class="fa fa-eye"></i>
|
||||||
|
@ -37,13 +37,7 @@ $CI->load->model('Semester_model');?>
|
|||||||
$id=$view->id;
|
$id=$view->id;
|
||||||
$name=$view->name;
|
$name=$view->name;
|
||||||
$year=$view->year;
|
$year=$view->year;
|
||||||
$subjectId=$view->subjectId;
|
$get_degree=$CI->Semester_model->getDegree($id);
|
||||||
$depId=$view->depId;
|
|
||||||
$depName=$view->depName;
|
|
||||||
$degId=$view->degId;
|
|
||||||
$degName=$view->degName;
|
|
||||||
$subId = explode(",", $subjectId);
|
|
||||||
//print_r ($facIdd);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -59,21 +53,26 @@ $CI->load->model('Semester_model');?>
|
|||||||
<div class="profile-usertitle-name"><?=$year;?></div>
|
<div class="profile-usertitle-name"><?=$year;?></div>
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
|
<?php
|
||||||
|
if($get_degree->num_rows()>0){
|
||||||
|
foreach($get_degree->result() as $d)
|
||||||
|
{
|
||||||
|
$id=$d->id;
|
||||||
|
$degId=$d->degId;
|
||||||
|
$degName=$d->degName;
|
||||||
|
$subjectId=$d->subjectId;
|
||||||
|
$subId = explode(",", $subjectId);
|
||||||
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-xs-6 b-r"> <strong>Department</strong>
|
|
||||||
<br>
|
|
||||||
<p class="text-muted"><?=$depName;?></p>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-6 col-xs-6 b-r"> <strong>Degree</strong>
|
<div class="col-md-6 col-xs-6 b-r"> <strong>Degree</strong>
|
||||||
<br>
|
<br>
|
||||||
<p class="text-muted"><?=$degName;?></p>
|
<p class="text-muted"><?=$degName;?></p>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-6 col-xs-6 b-r"> <strong>Subject</strong>
|
||||||
<div class="col-md-12 col-xs-6 b-r"> <strong>Subject</strong>
|
|
||||||
<br>
|
<br>
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
$i=1;
|
||||||
foreach($subId as $subIdd)
|
foreach($subId as $subIdd)
|
||||||
{
|
{
|
||||||
$getSub=$CI->Semester_model->get_subject($subIdd);
|
$getSub=$CI->Semester_model->get_subject($subIdd);
|
||||||
@ -84,16 +83,12 @@ $CI->load->model('Semester_model');?>
|
|||||||
$subName=$list->name;
|
$subName=$list->name;
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<div style="margin-top: 30px;" ><span class="label label-success"><?=$subName;?></span></div>
|
<p class="text-muted"><?=$i;?>.<?=$subName;?></p>
|
||||||
<?php
|
<?php $i++;} ?>
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
<?php } } ?>
|
||||||
<!-- END SIDEBAR USER TITLE -->
|
<!-- END SIDEBAR USER TITLE -->
|
||||||
<!-- SIDEBAR BUTTONS -->
|
<!-- SIDEBAR BUTTONS -->
|
||||||
|
|
||||||
|
@ -68,7 +68,7 @@
|
|||||||
$year=$list->year;
|
$year=$list->year;
|
||||||
$departmentId=$list->departmentId;
|
$departmentId=$list->departmentId;
|
||||||
|
|
||||||
?> <li id="<?=$id;?>"><a class="semesterEvent" data-id="<?=$id;?>" href="javascript:"><?=$name." - ".$year?></a></li><?php
|
?> <li id="<?=$id;?>"><a class="semesterEvent" data-id="<?=$year;?>" data-id="<?=$id;?>" href="javascript:"><?=$name." - ".$year?></a></li><?php
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
@ -76,20 +76,19 @@
|
|||||||
<!--second level end-->
|
<!--second level end-->
|
||||||
</li>
|
</li>
|
||||||
<li id="showDepartment">
|
<li id="showDepartment">
|
||||||
<a href="about.html" >Department</a>
|
<!--<a href="about.html" >Department</a>
|
||||||
<!--second level end-->
|
|
||||||
<ul>
|
<ul>
|
||||||
<?php
|
<?php
|
||||||
if(isset($dep) && $dep->num_rows()>0)
|
if(isset($dep) && $dep->num_rows()>0)
|
||||||
{
|
{
|
||||||
foreach($dep->result() as $deparment)
|
foreach($dep->result() as $deparment)
|
||||||
{
|
{
|
||||||
?> <li><a href="about-personal.html"><?=$deparment->code?></a></li><?php
|
?> <li><?=$deparment->code?></li><?php
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</ul>
|
</ul>-->
|
||||||
<!--second level end-->
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li></li>
|
<li></li>
|
||||||
|
53
mcgans.sql
53
mcgans.sql
@ -3,7 +3,7 @@
|
|||||||
-- https://www.phpmyadmin.net/
|
-- https://www.phpmyadmin.net/
|
||||||
--
|
--
|
||||||
-- Host: 127.0.0.1
|
-- Host: 127.0.0.1
|
||||||
-- Generation Time: Jan 24, 2023 at 11:03 AM
|
-- Generation Time: Jan 25, 2023 at 01:46 PM
|
||||||
-- Server version: 10.4.24-MariaDB
|
-- Server version: 10.4.24-MariaDB
|
||||||
-- PHP Version: 7.4.29
|
-- PHP Version: 7.4.29
|
||||||
|
|
||||||
@ -43,7 +43,8 @@ CREATE TABLE `degree` (
|
|||||||
--
|
--
|
||||||
|
|
||||||
INSERT INTO `degree` (`id`, `departmentId`, `name`, `createdBy`, `createdOn`, `upadatedOn`, `updatedBy`, `status`) VALUES
|
INSERT INTO `degree` (`id`, `departmentId`, `name`, `createdBy`, `createdOn`, `upadatedOn`, `updatedBy`, `status`) VALUES
|
||||||
(1, 1, 'Bachelor’s in Architecture', 1, '2023-01-23', '0000-00-00', 0, 1);
|
(1, 1, 'Bachelor’s in Architecture', 1, '2023-01-23', '0000-00-00', 0, 1),
|
||||||
|
(2, 1, 'Test', 1, '2023-01-25', '0000-00-00', 0, 1);
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
-- --------------------------------------------------------
|
||||||
|
|
||||||
@ -226,9 +227,6 @@ CREATE TABLE `semester` (
|
|||||||
`id` int(11) NOT NULL,
|
`id` int(11) NOT NULL,
|
||||||
`name` varchar(225) NOT NULL,
|
`name` varchar(225) NOT NULL,
|
||||||
`year` int(11) NOT NULL,
|
`year` int(11) NOT NULL,
|
||||||
`subjectId` varchar(225) NOT NULL,
|
|
||||||
`departmentId` int(11) NOT NULL,
|
|
||||||
`degreeId` int(11) NOT NULL,
|
|
||||||
`createdBy` int(11) NOT NULL,
|
`createdBy` int(11) NOT NULL,
|
||||||
`createdOn` date NOT NULL,
|
`createdOn` date NOT NULL,
|
||||||
`updatedOn` date NOT NULL,
|
`updatedOn` date NOT NULL,
|
||||||
@ -240,8 +238,33 @@ CREATE TABLE `semester` (
|
|||||||
-- Dumping data for table `semester`
|
-- Dumping data for table `semester`
|
||||||
--
|
--
|
||||||
|
|
||||||
INSERT INTO `semester` (`id`, `name`, `year`, `subjectId`, `departmentId`, `degreeId`, `createdBy`, `createdOn`, `updatedOn`, `updatedBy`, `status`) VALUES
|
INSERT INTO `semester` (`id`, `name`, `year`, `createdBy`, `createdOn`, `updatedOn`, `updatedBy`, `status`) VALUES
|
||||||
(3, 'EVEN', 2023, '1,2,3,4,5', 1, 1, 1, '2023-01-23', '2023-01-23', 1, 1);
|
(1, 'ODD', 2024, 1, '2023-01-25', '2023-01-25', 1, 1);
|
||||||
|
|
||||||
|
-- --------------------------------------------------------
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Table structure for table `semesterdetail`
|
||||||
|
--
|
||||||
|
|
||||||
|
CREATE TABLE `semesterdetail` (
|
||||||
|
`id` int(11) NOT NULL,
|
||||||
|
`semesterId` int(11) NOT NULL,
|
||||||
|
`degreeId` int(11) NOT NULL,
|
||||||
|
`subjectId` varchar(225) NOT NULL,
|
||||||
|
`status` int(11) NOT NULL
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Dumping data for table `semesterdetail`
|
||||||
|
--
|
||||||
|
|
||||||
|
INSERT INTO `semesterdetail` (`id`, `semesterId`, `degreeId`, `subjectId`, `status`) VALUES
|
||||||
|
(1, 1, 1, '1,2', 1),
|
||||||
|
(2, 1, 2, '1,2,3,4,5', 0),
|
||||||
|
(3, 1, 2, '1', 0),
|
||||||
|
(4, 1, 2, '2', 0),
|
||||||
|
(5, 1, 2, '1', 1);
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
-- --------------------------------------------------------
|
||||||
|
|
||||||
@ -383,6 +406,12 @@ ALTER TABLE `role`
|
|||||||
ALTER TABLE `semester`
|
ALTER TABLE `semester`
|
||||||
ADD PRIMARY KEY (`id`);
|
ADD PRIMARY KEY (`id`);
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Indexes for table `semesterdetail`
|
||||||
|
--
|
||||||
|
ALTER TABLE `semesterdetail`
|
||||||
|
ADD PRIMARY KEY (`id`);
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Indexes for table `student`
|
-- Indexes for table `student`
|
||||||
--
|
--
|
||||||
@ -409,7 +438,7 @@ ALTER TABLE `subjectdetail`
|
|||||||
-- AUTO_INCREMENT for table `degree`
|
-- AUTO_INCREMENT for table `degree`
|
||||||
--
|
--
|
||||||
ALTER TABLE `degree`
|
ALTER TABLE `degree`
|
||||||
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
||||||
|
|
||||||
--
|
--
|
||||||
-- AUTO_INCREMENT for table `department`
|
-- AUTO_INCREMENT for table `department`
|
||||||
@ -451,7 +480,13 @@ ALTER TABLE `role`
|
|||||||
-- AUTO_INCREMENT for table `semester`
|
-- AUTO_INCREMENT for table `semester`
|
||||||
--
|
--
|
||||||
ALTER TABLE `semester`
|
ALTER TABLE `semester`
|
||||||
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
||||||
|
|
||||||
|
--
|
||||||
|
-- AUTO_INCREMENT for table `semesterdetail`
|
||||||
|
--
|
||||||
|
ALTER TABLE `semesterdetail`
|
||||||
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
|
||||||
|
|
||||||
--
|
--
|
||||||
-- AUTO_INCREMENT for table `student`
|
-- AUTO_INCREMENT for table `student`
|
||||||
|
Loading…
Reference in New Issue
Block a user