Daten aus DB mit While in Mailttext einbauen?

toboli

Erfahrenes Mitglied
Hallo,

ich möchte in einem Newsletter Links aus einer Datenbank einfügen.
Das erstellen und versenden der Mail, sowie das Auslesen der Daten aus der DB ist
kein Problem. Aber wie bekomme ich jetzt die Daten in den Mailtext ?

z.B.
PHP:
// Daten auslesen
$result = mysql_query("SELECT * FROM $tab WHERE ID") or die(mysql_error());
while ($row = mysql_fetch_object($result)) { 
echo $row->link;
}

// Mailtext
text = "
Hallo $vname $name,

anbei die gewünschten Links:

-> Hier sollten jetzt die Links rein <-

....
";

Kann mir hier jemand einen Tipp geben bitte. Danke jetzt schon.
 
PHP:
$text = "
Hallo ".$vname." ".$name.",

anbei die gewünschten Links:";

$result = mysql_query("SELECT * FROM $tab WHERE ID") or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) { 
  $text.= "- ".$row['link']."\n";
}
$text .= "....";
Ich empfehle den Gebraucht von [PHPF]mysql_fetch_assoc[/PHPF], anstelle von [PHPF]mysql_fetch_object[/PHPF], da es ressourcenfreundlicher arbeitet.
 
Zurück