echo $begrüßung;
Wie würde ich denn dort [DATETIME-Feld] dieses eingeben, wenn ich Tag, Stunde, Minute, Jahr etc. per einzelnen Dropdowns auswählen wollen würde?
Etwa: '.$year.'-'.$month.'-'.day.' '.$hour.':'.$minute.':'.$seconds.'
Kaum, denn diese Werte stehen einerseits in $_GET oder $_POST, andererseits sind sie Usereingaben und nicht ungeprüft/unbehandelt zu übernehmen.
$datetimestring = sprintf('%04s-%02s-%02s %02s:%02s:%02s',
intval($_POST['year']),
intval($_POST['month']),
intval($_POST['day']),
intval($_POST['hour']),
intval($_POST['minute']),
intval($_POST['seconds']));
Damit entstehen zwar unter Umständen ungültige Datumswerte, die gegebenenfalls mit einer MySQL-Warnung quittiert werden, aber es ist nicht weiter schädlich. Eine inhaltliche Prüfung kann mit checkdate() und für die Zeit recht einfach zu Fuß vorgenommen werden.
echo "$verabschiedung $name";