public function check_orgn_mail()
{
$this->load->model('registrationmodel', '', TRUE);
$omail = $this->input->post('mailid');
$mailresult = $this->registrationmodel->check_org_mail();
$smil = explode("@", $omail);
$registerCompanyID = null;
if ($mailresult)
{
foreach ($mailresult as $row)
{
$registerCompanyID = $row->id;
$cmail = explode("@", $row->email);
$acmail[] = $cmail[1];
}
if (in_array($smil[1], $acmail))
{
return TRUE;
}
}
$this->form_validation->set_message('check_orgn_mail', 'Invalid Organization Mail id.');
return false;
}
function check_org_mail()
{
$this->db->select('email','id');
$this->db->from('customers');
$this->db->where('status', 1);
$query_emai = $this->db->get();
return $query_emai->result();
}
严重性:注意
消息:未定义属性:stdClass :: $ id文件名: 控制器/和registration.php
我尝试了一些试错但不能正常工作。请帮我解决一下这个。以前它工作正常,但当我检查不同的邮件ID时,它开始给出这个错误。
答案 0 :(得分:1)
将您的选择更改为:
$this->db->select('email, id');
答案 1 :(得分:0)
您需要使用
$this->db->select('email, id');
所有列都应该是用逗号分隔的单个字符串参数。 您提供了多个参数。