MySql Recordset'ten birden fazla alıcıya e gönderme

0 Cevap php

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!";
   }
} 
?> 

0 Cevap