echo $begrüßung;
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\reisbuero_projekt\funktionen.lib.php on line 184
bekomme diese meldung wen ich die function so übernehme?
Das ist eine der häufigsten Fehlermeldungen von PHP, wenn MySQL im Spiel ist. Du solltest dazu tonnenweise Informationen im Internet finden. Sie tritt immer dann auf, wenn man kein Fehlerbehandlungskonzept für MySQL-Fehler hat und Fehlerzustände ignoriert, die vorhergehende mysql_*()-Funktionen durch ihren Rückgabewert signalisert haben. Übrigens, ein "or die(...)" ist keine benutzerfreundliche Fehlerbehandlung.
$query = "SELECT * FROM
reisen
WHERE schiffe_id='$schiffe_id', starttermin='$starttermin'";
Was hier außer dem Syntax-Fehler (dessen Wortlaut du nicht mittels mysql_error() abgefragt hast) auch noch fehlt, ist ein Absichern gegen SQL-Injection.
echo "$verabschiedung $name";