Mysql
 sql >> база данни >  >> RDS >> Mysql

PHPmailer - Многократно изпращане на имейл

След като изпратите имейл $mail->Send() , изпълнете това:

$mail->ClearAllRecipients();

във вашия цикъл while.
Така основната ви структура на цикъла while изглежда така:

while($row = mysql_fetch_assoc($p_address)){

    $mail->AddAddress($row['email_address']);
    $mail->AddAttachment("fpdf/pdf_reports/document/".$ctrl_no.".pdf");
    $mail->send();
    $mail->ClearAllRecipients(); 
    $mail->ClearAttachments();   //Remove all attachements

}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel:как да получите средна стойност за вложените hasMany връзки (hasManyThrough)

  2. Съкращаване на данни:Неправилна стойност за дата и час:''

  3. Как да получите краткото име на месеца от дата в MySQL

  4. Вземете записи за текущия месец

  5. MySQL каза:Документация #1045 - Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:НЕ)