47 lines
988 B
PHP
47 lines
988 B
PHP
|
<?php
|
||
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
||
|
|
||
|
class Auth_model extends CI_Model {
|
||
|
|
||
|
public function __construct(){
|
||
|
|
||
|
parent::__construct();
|
||
|
|
||
|
}
|
||
|
|
||
|
public function check_admin_login($email, $password)
|
||
|
{
|
||
|
//$this->load->view('pages/login');
|
||
|
|
||
|
return $this->db->select('*')
|
||
|
->from('tbl_admin')
|
||
|
->where('admin_email',$email)
|
||
|
->where('admin_password',$password)
|
||
|
->get()->result_array();
|
||
|
}
|
||
|
|
||
|
public function update_profile($table, $data)
|
||
|
{
|
||
|
|
||
|
$this->db->where('admin_id', $this->session->userdata('admin_id'));
|
||
|
$this->db->update($table, $data);
|
||
|
|
||
|
}
|
||
|
|
||
|
public function check_password($admin_id,$old_password){
|
||
|
|
||
|
$this->db->select('*');
|
||
|
$this->db->where('admin_id', $admin_id);
|
||
|
$this->db->where('admin_password', $old_password);
|
||
|
$query = $this->db->get('tbl_admin');
|
||
|
$num = $query->num_rows();
|
||
|
|
||
|
|
||
|
return $num;
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
}
|