- Registriert
- 17.12.07
- Beiträge
- 1.902
Hallo, ich habe folgendes Problem:
Beim ändern von einem Beitrag wird eine Email generiert welche einen Direktlink zum Beitrag enthält. der Direktlink funktioniert super wenn ein Beitrag geändert wurde da dann die Variable $Auswahl bekannt ist da der Beitrag bereits in der Datenbank ist.
Jetzt mein Problem - Wie mache ich das wenn ein NEUER Beitrag erstellt wird (da ist noch nichts bekannt welche ID er hat da er ja noch nicht in der Datenbank erfasst ist)?
PHP -------------------------------
//automatisch Mailversand wenn eine Änderung oder ein neuer Beitrag erstellt wurde an alle User in DB
mysql_select_db("marketing");
$sql = "SELECT * FROM users";
$result = mysql_db_query($db, $sql);
$nachricht = $kommentare;
$nachricht = wordwrap($nachricht, 70);
$nachricht .= "\n\n\n\nDirektlink zum Beitrag: http://marketing.de/viewdata.php?Auswahl=$Auswahl \n\nDiese Benachrichtigungsmail wurde automatisch versand - Bitte nicht darauf antworten!";
$row=0;
while ($usermail=mysql_result($result, $row, "usermail"))
{
mail($usermail, "Kommentar von $userkennung zum Beitrag: $betreff", $nachricht, "From:<[email protected]>");
$row++;
}
PHP --------------------------------
Hoffe jemand hat eine Idee! Schon mal vielen Dank!
Beim ändern von einem Beitrag wird eine Email generiert welche einen Direktlink zum Beitrag enthält. der Direktlink funktioniert super wenn ein Beitrag geändert wurde da dann die Variable $Auswahl bekannt ist da der Beitrag bereits in der Datenbank ist.
Jetzt mein Problem - Wie mache ich das wenn ein NEUER Beitrag erstellt wird (da ist noch nichts bekannt welche ID er hat da er ja noch nicht in der Datenbank erfasst ist)?
PHP -------------------------------
//automatisch Mailversand wenn eine Änderung oder ein neuer Beitrag erstellt wurde an alle User in DB
mysql_select_db("marketing");
$sql = "SELECT * FROM users";
$result = mysql_db_query($db, $sql);
$nachricht = $kommentare;
$nachricht = wordwrap($nachricht, 70);
$nachricht .= "\n\n\n\nDirektlink zum Beitrag: http://marketing.de/viewdata.php?Auswahl=$Auswahl \n\nDiese Benachrichtigungsmail wurde automatisch versand - Bitte nicht darauf antworten!";
$row=0;
while ($usermail=mysql_result($result, $row, "usermail"))
{
mail($usermail, "Kommentar von $userkennung zum Beitrag: $betreff", $nachricht, "From:<[email protected]>");
$row++;
}
PHP --------------------------------
Hoffe jemand hat eine Idee! Schon mal vielen Dank!