我有 MODEL ,我收到了我要发送的电子邮件
class Cliente_Model extends CI_Model{
public function getInfo($id){
$this->db->select('*');
$this->db->from('pendientes');
$query = $this->db->get();
if($query->num_rows() > 0)
{
foreach ($query->result_array() as $row)
{
return $row['email'];
}
}
else
{
return FALSE;
}
}
}
CONTROLLER
$this->load->model('cliente_model', 'client');
$clientInfo = $this->client->getInfo($id);
$this->email->from('myemail@gmail.com', 'Demo');
$this->email->to($clientInfo);
$this->email->subject('Email Test');
$this->email->message('your user is '.$clientInfo.' and your password is '.$clave);
$this->email->send();
我需要一些帮助,我可以收到电子邮件,它可以完美地发送,但在消息中我也需要发送密码,我不知道如何从模型中获取它。
提前感谢!
答案 0 :(得分:0)
您不应该从模型中返回'$ row ['email]',而应返回整个'$ row',这样您就可以从模型中获取其他数据,而不仅仅是电子邮件字段。
不确定,但您可能需要在控制器中使用它:
$this->email->message('your user is '.$clientInfo->email.' and your password is '.$clientInfo->passwordField);
祝你好运。