Meowsalot: Erinnerung verschicken

Beitrag lesen

Guten Morgen,

ich möchte jede Stunde eine E-Mail mit einer Erinnerung verschicken. Es sollen alle Einträge ausgelesen werden, die größer als eine Stunde sind, meine Idee ist folgende

function emailErinnerungToDo($mysqli) {

	$datumHeute = date("Y-n-d");
	$uhrzeit = date("H:i");
            
    $stmt = $mysqli->prepare("SELECT code, kurzbeschreibung, apSender, status, beschreibung  
    						  FROM todo_grunddaten 
    						  WHERE erstellungsdatum=? 
    						  AND erstellungsuhrzeit <?");
           
    $stmt->bind_param("ss", $datumHeute, $uhrzeit);
    $stmt->execute();
    $stmt->bind_result($code, $kurzbeschreibung, $apSender, $status, $beschreibung);
    $stmt->store_result();
            
        if($stmt->num_rows() >  0) {     
            while ($stmt->fetch()){
                    
                $emailErinnerungToDo[] = array( 
                        
                    'code'            	=> $code, 
                    'kurzbeschreibung'	=> $kurzbeschreibung,
                    'apSender'         	=> $apSender,
                    'beschreibung'		=> $beschreibung
                );
            }
            return $emailErinnerungToDo;
            }
}

Allerdings wenn ein Eintrag z.B. um 09:27 Uhr gemacht wird, soll dieser noch nicht in der Mail von 10:00 Uhr auftauchen. Dieser Eintrag soll erst in der Mail von 11:00 Uhr auftauchen. Wie könnte ich dieses bewerkstelligen?

Bis bald!
Meowsalot (Bernd)

akzeptierte Antworten