我寫了一個代碼發送電子郵件到控制器中的多個電子郵件地址,但我想我寫錯了,我不確定我是否在forloop的寫入部分寫了明確的電子郵件。對不起,這可能是一個簡單的問題,但我是這個領域的一些新東西。Forloop錯誤codeigniter
public function sendEmailforUnpaidInvoiceFromDB() {
//fetch tha data from the database
$this->load->model('invoice_page');
$foo = $this->invoice_page->getInvoicesForNotification();
$result = json_decode(json_encode($foo[0]), true);
foreach ($foo as $result){
$this->load->library('email');
$this->email->from('[email protected]', 'HELLO');
$this->email->to($result['Email']);
$this->email->subject('Pay Payments');
//$msg = $this->load->view('mypayment_view', '', true);
$this->email->message('your due date is '.$result['duedate']);
$returnvalue = $this->email->send();
if(!$returnvalue) {
alert("email failed to send");
} else {
// $uptArray = array('customer_notified_dt' => NOW());
//$this -> db -> update('invoice', $uptArray);
}
$this->email->clear(TRUE);
}
}
我從模型中獲得2個數組,包括Email和duedate。 錯誤圖片和
爲什麼你認爲它的工作原理錯了嗎?你有沒有收到任何錯誤信息?如果是,請在這裏發佈。 –
@ArthurGevorkyan我添加了錯誤圖片 – FaF
現在你有更好的機會找到你的問題的幫助!祝你好運,男人。 –