\!/ KyuuKazami \!/

Path : /home/kohli/public_html/application/models/
Upload :
Current File : /home/kohli/public_html/application/models/adminuserm.php

<?php
class Adminuserm extends CI_Model  {
    
    function __construct(){
        parent::__construct();
    }        
    
    function _auth($username, $pass){
        $q = $this->db->get_where('admin_login', array('username' => $username), 1);
        if($q->num_rows() > 0){
            $rs = $q->row();
            $array = array('username' => $username, 'password' => $pass);
            $q = $this->db->get_where('admin_login', $array, 1);
            if($q->num_rows() > 0){
                $rs = $q->row();
                $ug = $this->db->get_where('user_groups', array("group_id" => $rs->user_type_id), 1);
                $rs_ug = $ug->row();
                $data = array(
                            'login_id' => $rs->login_id,
                            'username' => $rs->username,                            
                            'email' => $rs->email,
                            'full_name' => $rs->full_name,
                            'last_login_time' => $rs->last_login_time,
                            'permission_add' => $rs_ug->permission_add,
                            'permission_edit' => $rs_ug->permission_edit,
                            'permission_delete' => $rs_ug->permission_delete,
                            'permission_all' => $rs_ug->permission_all,
                            'success' => TRUE
                            );
                return $data;
            }
            else{
                $data = array('success' => FALSE);
                return $data;
            }
        }
        else{
            $data = array('success' => FALSE);
            return $data;
        }
    }
    
    function _check_password($user_id,$password){        
        $q = $this->db->get_where('users', array("password" => $password,"user_id" => $user_id), 1);
		if($q->num_rows() > 0){
            return true;
        }
        return false;
    }
    
    function _is_exists($value,$column="username"){
		$q = $this->db->get_where('users', array($column => $value), 1);
		if($q->num_rows() > 0){
            return true;
        }
        return false;
    }        
    
}

@KyuuKazami