sql >> Database teknologi >  >> RDS >> Mysql

Batch Send e-mail med SwiftMailer

Jeg er ikke helt sikker på, at jeg har forstået dit spørgsmål rigtigt, men her er en måde at gøre det på:

<?php
$message = Swift_Message::newInstance()
  ->setSubject('Let\'s get together today.')
  ->setFrom(array('[email protected]' => 'From Me'))
  ->setBody('Here is the message itself')
  ->addPart('<b>Test message being sent!!</b>', 'text/html')
;

$data = mysql_query('SELECT first, last, email FROM users WHERE is_active=1') or die(mysql_error());
while($row = mysql_fetch_assoc($data))
{
   $message->addTo($row['email'], $row['first'] . ' ' . $row['last']);
}

$message->batchSend();
?>

Jeg håber, det var det, du ønskede.




  1. Hvad sker der med den primære nøgle-id, når den overskrider grænsen?

  2. Fylder en kombinationsboks med mysql-data

  3. Hvordan sætter man tekst foran auto-increment-feltet i mysql (som:TTT00001)?

  4. aktiv post summation i kodetænder