我想將郵件發送給一組存儲在mysql數據庫中的名稱和電子郵件地址的人。現在我只是想發送一封電子郵件,裏面寫着「hello $ name」。出於某種原因,每個人都收到了電子郵件,但他們收到的所有三封郵件,每一個說「你好(不同的名字)」PHP郵件發送重複郵件
下面是相關代碼:
$result = mysql_query("SELECT `name`, `email` FROM `emails`");
while ($rows = mysql_fetch_array($result))
{
$name = $rows["name"];
$email = $rows["email"];
$mail->AddAddress($email, $name);
$mail->Subject = "Your Daily Update";
$mail->Body = "Hello $name, ";
if(!$mail->Send())
{
echo 'Mailer error: ' . $mail->ErrorInfo;
}
}
嘿,你設法讓所有的東西都能正常工作嗎?如果其中一個答案幫助你,你應該接受一個答案。 – SeanWM