Mailinglisten-Archive |
Hallo,
ich denke die Erklärung von Joachim scheint mir der Grund hierfür zu sein.
Aber wie könnte dann die Lösung aussehen, damit man mittels einer
html-mime-mailing-Klasse und mysql-DB-query die Klasse dazuverwenden kann,
diesselbe mail an mehrere Empfänger aus der DB zu versenden. Und wo ist die
while-Schleife innerhalb der Klasse zu plazieren? Vielleicht innerhalb der
Mail-Funktion der Art:
class html-mime-mail .....{..
function send($to_name, $to_addr, $from_name, $from_addr, $subject = '',
$headers = ''){
if($to_name != '') $to = '"'.$to_name.'"
<'.$to_addr.'>';
else $to = $to_addr;
if($from_name != '') $from = '"'.$from_name.'"
<'.$from_addr.'>';
else $from = $from_addr;
while (list ($k, $v) = each ($KdNr_Auswahl)) {
$result=MYSQL_QUERY( "SELECT * FROM $tabelle where KdNr='$v'");
If (mysql_num_rows($result)>0) {
while ($daten = mysql_fetch_array ($result)) {
mail($daten["Mail"], $subject, $this->mime, 'From:
'.$from."\n".$this->headers);
}}}
}
ende der Klasse.
Gruß Ralf
php::bar PHP Wiki - Listenarchive