显示查询结果存入发送邮件控制器
问题描述:
我要显示我的查询结果到我这样的sendmail控制器:显示查询结果存入发送邮件控制器
控制器
function contact()
{
$data['email'] = $this->Pgallery_model->get_Email();
$config['protocol'] = 'sendmail';
$this->email->initialize($config);
$this->email->to(/*here query result*/);
$this->email->send();
$this->load->view('contact_success', $data);
}
型号
function get_Email()
{
$query = $this->db->query('select email from setup');
return $query->result();
}
如何让查询到我的交付邮件? 谢谢
答
为了得到你应该使用查询结果:
$result = $this->db->result();
这将让你的对象那么你将不得不做这样的事情:
echo $result->email;
我会喜欢向你指出,使用camelcase AND下划线大多是不好的做法。
get_Email() should either be getEmail() or get_email()
你能告诉我更具体吗?因为我尝试了你的建议,而且根本没有改变。我只是想要这封电子邮件到'$ this-> email->(/ *这里查询结果* /);'是动态的,我可以用另一封电子邮件进行更改。谢谢 – ranggadablues 2012-07-16 03:54:47
你现在的结果是什么,你期望什么?我编辑了我的答案 – WiseStrawberry 2012-07-16 08:14:29