moin, ich will ein script für eine Rundmail schreiben, alle emails sollen aus der Tabelle genommen werden. folgendes test-script listet alle Emails auf:
aber wenn ich jetzt mein phpmailer-script rein schreibe erhält nur der User mit id 1 die email, aber wieso ??
Wieso geht das nicht ? :/
danke für hilfen!
PHP-Code:
$sql = "SELECT * FROM accounts";
foreach($pdo->query($sql) as $row){
echo "".$row['email']."<br>";
}
PHP-Code:
$sql = "SELECT * FROM accounts";
foreach($pdo->query($sql) as $row){
require 'PHPMailer-master/PHPMailerAutoload.php';
$mail=new PHPMailer;
$mail->isSMTP();
$mail->Debugoutput='html';
$mail->Host="XXX";
$mail->Port=25;
$mail->SMTPAuth=true;
$mail->Username="XXX";
$mail->Password="XXX";
$mail->CharSet='UTF-8';
$mail->isHTML(true);
$mail->setFrom('XXX');
$mail->addAddress($row['email']);
$mail->Subject='TEST';
$mail->Body='test email';
if($mail->send()){
echo "";
}
}
danke für hilfen!
Kommentar