我试图拉从每个人的邮件在我的数据库电子邮件通知。我能够实现的最好的一条就是发送一封电子邮件给第一个人,就是这样。我无法将它们全部插入......希望有人对此有更多的经验。试图把电子邮件的数组笨电子邮件类“到”
我的模型拉动电子邮件:
public function getemails()
{
$this->db->select('email');
$this->db->from('users');
$this->db->where('status', 1);
$query = $this->db->get();
$results = $query->result();
return $results;
}
然后在我的图书馆在那里我编写的电子邮件,我有:
if (is_array($to))
{
print_r($to);
die;
foreach ($to as $t)
{
$this->ci->email->to($t['email']);
}
}
else
{
$this->ci->email->to($to);
}
明显的print_r($到)和模具命令只是所以我可以检查哪些是被输出......
什么,我得到它在哪里:
Array ([0] => stdClass Object ([email] => [email protected]) [1] => stdClass Object ([email] => [email protected]))
等等
当我把print_r的foreach循环中,我得到:
stdClass Object ([email] => [email protected])
这不是印刷后的第一个东西......所以$ T->电子邮件只返回一个电子邮件,这对我没有好处......我为什么要放弃所有其他电子邮件?
'$这个 - > CI->的电子邮件 - >到(叔$>邮件)什么;' –
我刚刚意识到错字以及@u_mulder ....这除此之外,我甚至没有让它进入代码的那一部分,因为我的问题已经存在,我失去了除第一个结果之外的所有东西 – bdon
这意味着什么 - “失败”? –