我正在使用Codeigniter加密库进行数据加密并将其存储在db上,但是现在我想检查该表中是否存在一个值。
我在表中有3个字段被加密,如果我给定相同的值,它将每次在字段中存储不同的字符串,那么如何检查它们的值?
表
控制器代码
$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();
}