检查mysql中带有加密字段的值

时间:2019-03-08 12:27:04

标签: php mysql

我正在使用Codeigniter加密库进行数据加密并将其存储在db上,但是现在我想检查该表中是否存在一个值。

我在表中有3个字段被加密,如果我给定相同的值,它将每次在字段中存储不同的字符串,那么如何检查它们的值?

enter image description here

控制器代码

$result = $this->Home_model->check_mail($this->encrypt->encode($this->input->post('email')));

型号代码

function check_mail($email){
    $this->db->select('*');
    $this->db->from('enquiry');
    $this->db->where('email',$email);        
    $query = $this->db->get();
    return $query->num_rows();
}

0 个答案:

没有答案