Mail() nach MySQLi-Abfrage

  • Ersteller Ersteller berliner93
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
B

berliner93

Hallo Liebe Scriptgemeinschaft,

ich habe ein Problem mit einem Script!

Ich möchte mit Cronjob ein Script jeden Tag einmal ausführen lassen.
Das ist kein Problem.
Das Problem ist das Scipt.

Ich will aus einer Datenbank abfragen, ob dort ein Termin drin steht der in 2 Tagen ist, wenn einer vorhanden ist soll an alle eingetragenen Email-Adressen eine Email verschickt werden, mit einer Erinnerung!

Hier ist mein Script, es komt immer "Kein Termin VORHANDEN":
PHP:
 $db = new Mysqli("localhost","****","****","****");

$termin = strtotime("+2 day");
$termin = date("Y-m-d", $termin);

$sql = "SELECT * FROM `termine` WHERE datum == '$termin'";
$ergebnis = $db->query( $sql );

$num = $ergebnis->num_rows;

if($num > 0)
{

while ($termine = $ergebnis->fetch_object()) {

// Empfaengerliste
$empfaenger = array(
"lol@rofl.de",
"lol1@rofl.de",
"lol2@rofl.de");

// BCC-Erzeugen
$betreff = 'Terminerinnerung';
$text = 'Hallo Kameraden,
bitte denkt an folgenden Termin:
'.$termine->datum.' - '.$termine->time.' - '.$termine->veranstaltung.'
Das ist eine automatischer Service, der Homepage.
Mit freundlichen Grüßen
Marco Riege
(Webmaster)';

foreach($empfaenger as $empfaeng){
mail($empfaeng, $betreff, $text);
}

}
}
else
{
echo"KEIN TERMIN VORHANDEN";
}

$db->close();
?>

Ich bedanke mich schon einmal im Vorraus! ;)

DANKE!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten