Matt: php E-Mail aus datenbank an mehrere Teilnehmer senden

Beitrag lesen

Ich vermute das der Fehler folgender ist:
die Mail Adressen stehen so da: Max.Mustermann@muster.de,Min.Mustermann@muster.de,
ist dieses Komma am Ende wohl das Problem ?????

Hier noch mal der Code:

$abfrage = "SELECT mail FROM teilnehmer_dieda where news = 'Ja'";
$ergebnis = mysql_query($abfrage);

while($row = mysql_fetch_object($ergebnis))

{
    $auto_mail = $auto_mail .$row->mail.",";

}

mysql_free_result( $row );

Ich würde das überhaupt nicht so machen.
Pack die Empfänger in ein Array und geh dann mit foreach durch. Für jedes Foreach dann die Mail-Funktion mail()

  
foreach ($array as $value) {  
   mail(Empfängeremail (bzw. $value), Betreff, Nachricht, "From: Absender <Absenderemail>");  
}  

Grüße