Ben PHP mail () fonksiyonu kullanarak birden çok alıcıya bir e-posta göndermek istiyorum. E-posta mesajı sadece bir üyelik için e-posta adresleri MySQL veritabanı sorgu gelecek süresinin dolmasına bir hatırlatma. Orada her yer olur Herhangi bir anda 2-10. Ben aşağıdaki kodu bulundu ama hata üretir. Bu doğru bir kayıt oluşturur gibi sorun Sorgumda değildir. Umarım birisi yardımcı olabilir: Bu Ben kodudur. Bu arada, ben bu kadar kolay yalındır açıklama ihtiyacı çok bir acemi değilim. Şimdiden teşekkürler:
<?php
$recipients = ("SELECT email FROM tblMembers WHERE search criteria=criteria");
$email_list = $db->query($recipients);
foreach($email_list as $row) {
$to = $row['email'];
$subject = "Membership Renewal";
$headers = "From: Membership Coordinator <membership@myaddress.net>\r\n";
$message = "THIS IS AN AUTOMATED EMAIL. PLEASE DO NOT REPLY""\n""etc, etc, etc";
if ( mail($to,$subject,$headers,$message) ) {
echo "Email was sent successfully";
} else {
echo "Email delivery has failed!";
}
}
?>