Printer_model.php 1.29 KB
<?php 
   class Printer_model extends CI_Model {
	
function __construct() { 
	 parent::__construct(); 
} 

public function authentic_record($record_id,$user_id,$type)
{
	
	$this->db->select('tbl_medical_records.id as medical_record_id,
						tbl_medical_records.main_complaint as  main_complaint,
						tbl_medical_records.description as  description,
						tbl_medical_records.diseases as  diseases,
						tbl_medical_records.prescribtions as  prescribtions,
						tbl_medical_records.exams as  exams,
						tbl_medical_records.budget as  budget,
						tbl_medical_records.letters as  letters,
						tbl_medical_records.other_observations as  other_observations,
						tbl_medical_records.images as  images,
						tbl_medical_records.patient_review as  patient_review,
						tbl_booking.id as  booking_id,
						tbl_booking.patient_id as  patient_id,
						tbl_booking.doctor_id as  doctor_id');
	$this->db->from('tbl_medical_records');
	$this->db->where('tbl_medical_records.id',$record_id);
	$this->db->join('tbl_booking', 'tbl_booking.medical_record_id = tbl_medical_records.id','inner');

	if($type=='PATIENT')
		{$this->db->where('tbl_booking.patient_id',$user_id);}
	if($type=='DOCTOR')
		{$this->db->where('tbl_booking.doctor_id',$user_id);}
	
	$query = $this->db->get();
	return $query->row_array();
}
	  
  
} 
?>