<?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; } } } }