<?php 
class Admin_model extends CI_Model {
	public function _consruct(){
		parent::_construct();
 	}
           ////Update Password	
	      function update_admin_passwords($data, $id) {
				$this->db->select("count(*) as count");
				$this->db->where("password",md5($data['password']));
				$this->db->where("id",$id);
				$this->db->from("admin");
				$count = $this->db->get()->row();
					//var_dump($count);
				if($count->count == 0) {
					return "notexist";
				}
				else {					
					$update_data['password'] = md5($data['n_password']);
					$this->db->where('id', $id);
					$result = $this->db->update('admin', $update_data); 
			   
					if($result) {
						return true;
					}
					else {
						return false;
					}
				}
			}
		  function get_admin_profile_details($id) {
	
				$this->db->select("admin.*,");
				$this->db->where('admin.id', $id);
				$this->db->from("admin");
				$query = $this->db->get();
				$result = $query->row();

				return $result;
        }  
          function update_admin_profile($data, $id) {		
						$this->db->select("count(*) as count");
						$this->db->where("username",$data['username']);
						$this->db->where("id !=",$id);
						$this->db->from("admin");
						$count = $this->db->get()->row();
						if($count->count > 0) {
							return "exist";
						}
						else {

							$this->db->where('id', $id);
							$result = $this->db->update('admin', $data); 
							if($result) {
	   		return true;
   		}
   		else {
	   		return false;
   		}
						}		
						   	
           }		  
}