HEX
Server: Apache/2.4.41 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.40
System: Linux ip-172-31-40-18 4.14.146-93.123.amzn1.x86_64 #1 SMP Tue Sep 24 00:45:23 UTC 2019 x86_64
User: apache (48)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /var/www/html/pmw24/pmw_live_testing/app/application/models/admin/Mbookingreport.php
<?php
class Mbookingreport extends CI_Model {
	var $table = 'job_service_date';
    var $column_order = array('user_roaster_id','name',null); //set column field database for datatable orderable
    var $column_search = array('user_roaster_id','CONCAT(admins.first_name," ",admins.last_name)'); //set column field database for datatable searchable just firstname , lastname , address are searchable
    var $order = array('user_roaster_id' => 'desc'); // default order 
    public function __construct() {
        parent::__construct();
    }

	
	public function get_details($first_date,$last_date){


          
          $this->db->distinct();
          $this->db->select('job_service_date.service_date');
          $this->db->from("job_service_date");    
          $this->db->join('car','car.car_id=job_service_date.car_id','left');
          $this->db->join('assign_job','assign_job.job_id=job_service_date.job_id','left'); 
        //  $this->db->join('admins','admins.admin_id=assign_job.job_id','left'); 
          $this->db->where("job_service_date.service_date>=",$first_date);
          $this->db->where("job_service_date.service_date<=",$last_date);
          $query = $this->db->get();
         // $query = $this->db->last_query();
         // echo $query; die;
           return $query->result_array();
    }

      public function get_service_details($service_date){


          $this->db->select('job_service_date.service_date,car.car_no,assign_job.mechanic_id');
          $this->db->from("job_service_date");    
          $this->db->join('car','car.car_id=job_service_date.car_id','left');
          $this->db->join('assign_job','assign_job.job_id=job_service_date.job_id','left'); 
        //  $this->db->join('admins','admins.admin_id=assign_job.job_id','left'); 
          $this->db->where("job_service_date.service_date",$service_date);
          $query = $this->db->get();
          //$query = $this->db->last_query();
          //echo $query; die;
           return $query->result_array();
    }

      public function get_mechanic_details($mec_id){
          $this->db->select('*');
          $this->db->from("admins");    
          $this->db->where('admins.admin_id',$mec_id);
          $query = $this->db->get();
         // $query = $this->db->last_query();
          //echo $query; die;
           return $query->row_array();
    }

    public function getServices($job_id){
      $this->db->from("job_services");		
      $this->db->join('service','service.service_id=job_services.service_id','left');	
      $this->db->where('job_id',$job_id);		
      $this->db->where('service.status',1);
      $query=$this->db->get();
          return $query->result_array();
      
    }

    public function assignedJob($condition)
	{
		$this->db->select('*');
		$this->db->from("assign_job");		
		$this->db->join('job','job.job_id=assign_job.job_id','LEFT');			
		$this->db->where($condition);		
		$query=$this->db->get();
        return $query->result_array();
	}

 
	

}
?>