phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?While-Schleife_in_mailing-class_f=FCr_mehrere_Empf=E4nger_?= =?iso-8859-1?Q?aus_DB-_m=F6glich=3F_und_wie=3F?=

[php] While-Schleife in mailing-class für mehrere Empfänger aus DB- möglich? und wie?

Ralf Pfeiffer php_(at)_phpcenter.de
Tue, 16 Oct 2001 19:56:31 +0200


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