<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Grade_Model extends MY_Model { function __construct() { parent::__construct(); } public function get_garde_list($school_id = null){ $this->db->select('G.*, S.school_name'); $this->db->from('grades AS G'); $this->db->join('schools AS S', 'S.id = G.school_id', 'left'); if($school_id){ $this->db->where('G.school_id', $school_id); } if($this->session->userdata('role_id') != SUPER_ADMIN){ $this->db->where('G.school_id', $this->session->userdata('school_id')); } $this->db->where('S.status', 1); return $this->db->get()->result(); } function duplicate_check($field, $school_id, $value, $id = null ){ if($id){ $this->db->where_not_in('id', $id); } $this->db->where($field, $value); $this->db->where('school_id', $school_id); return $this->db->get('grades')->num_rows(); } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Attendance_Model.php | File | 1.5 KB | 0777 |
|
Exam_Model.php | File | 1.85 KB | 0777 |
|
Examresult_Model.php | File | 1.19 KB | 0777 |
|
Finalresult_Model.php | File | 1.18 KB | 0777 |
|
Grade_Model.php | File | 1.14 KB | 0777 |
|
Mark_Model.php | File | 7.41 KB | 0777 |
|
Marksheet_Model.php | File | 1008 B | 0777 |
|
Meritlist_Model.php | File | 1.7 KB | 0777 |
|
Result_Model.php | File | 1.19 KB | 0777 |
|
Resultcard_Model.php | File | 2.58 KB | 0777 |
|
Resultemailsms_Model.php | File | 6.14 KB | 0777 |
|
Schedule_Model.php | File | 3.73 KB | 0777 |
|
Suggestion_Model.php | File | 3.12 KB | 0777 |
|
index.html | File | 131 B | 0777 |
|