chess/application/models/Auth_model.php

47 lines
988 B
PHP
Raw Normal View History

2024-03-08 13:03:59 +00:00
<?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;
}
}