<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Employee_Model extends MY_Model { function __construct() { parent::__construct(); } public function get_employee_list($school_id = null, $employee_id = null) { $this->db->select('E.*, U.username, U.role_id, D.name AS designation'); $this->db->from('employees AS E'); $this->db->join('users AS U', 'U.id = E.user_id', 'left'); $this->db->join('designations AS D', 'D.id = E.designation_id', 'left'); $this->db->where('E.school_id', $school_id); if($employee_id){ $this->db->where('E.id', $employee_id); } $this->db->order_by('E.id', 'DESC'); return $this->db->get()->result(); } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Admitsetting_Model.php | File | 1.5 KB | 0777 |
|
Card_Model.php | File | 1.89 KB | 0777 |
|
Employee_Model.php | File | 840 B | 0777 |
|
Idsetting_Model.php | File | 1.49 KB | 0777 |
|
Student_Model.php | File | 1.35 KB | 0777 |
|
Teacher_Model.php | File | 937 B | 0777 |
|
index.html | File | 131 B | 0777 |
|