function insertAnfrage($zimmer_id, $gast_id, $vonTag, $vonMonat, $vonJahr, $bisTag, $bisMonat, $bisJahr, $status, $anzahlErwachsene, $anzahlKinder, $haustiere, $pension, $link) { if ($vonMonat < 10 && strlen($vonMonat) <= 1) { $vonMonat = "0" . $vonMonat; } if ($bisMonat < 10 && strlen($bisMonat) <= 1) { $bisMonat = "0" . $bisMonat; } if ($vonTag < 10 && strlen($vonTag) <= 1) { $vonTag = "0" . $vonTag; } if ($bisTag < 10 && strlen($bisTag) <= 1) { $bisTag = "0" . $bisTag; } $vonDatum = $vonJahr . "-" . $vonMonat . "-" . $vonTag; $bisDatum = $bisJahr . "-" . $bisMonat . "-" . $bisTag; //get the current timestamp in mysql format: $timestamp = generateMySqlTimestamp(); //daten eintragen: $query = "insert into \n\t\t\t\tRezervi_Reservierung\n\t\t\t\t(FK_Zimmer_ID,FK_Gast_ID,Datum_von,Datum_bis,Status,Erwachsene,Kinder,Pension,ANFRAGEDATUM)\n\t\t\t\tVALUES\t\t\t\t\n\t\t\t\t('{$zimmer_id}','{$gast_id}','{$vonDatum}','{$bisDatum}','{$status}','{$anzahlErwachsene}','{$anzahlKinder}','{$pension}','{$timestamp}')\n\t\t \t "; $res = mysqli_query($link, $query); if (!$res) { echo "die Anfrage {$query} scheitert"; } //also insert reservations of child rooms, if exists: global $root; include_once $root . '/include/zimmerFunctions.php'; $res = getChildRooms($zimmer_id); if (!empty($res)) { while ($d = mysqli_fetch_array($res)) { insertAnfrage($d['PK_ID'], $gast_id, $vonTag, $vonMonat, $vonJahr, $bisTag, $bisMonat, $bisJahr, $status, $anzahlErwachsene, $anzahlKinder, $haustiere, $pension, $link); } } }
$message = $message . "Pension: " . $pension . " \n"; if ($haustiere == "true") { $haustiereUeb = "ja"; $haustiereUeb = getUebersetzung($haustiereUeb, $sprache, $link); $message = $message . getUebersetzung("Haustiere", $sprache, $link) . ": {$haustiereUeb} \n"; } //anfrage kam ueber das suchformular: if (isset($zimmer_ids)) { foreach ($zimmer_ids as $zi_id) { insertAnfrage($zi_id, $gastID, $vonTag, $vonMonat, $vonJahr, $bisTag, $bisMonat, $bisJahr, 1, $anzahlErwachsene, $anzahlKinder, $haustiere, $pension, $link); $zimmerNummer = getZimmerNr($unterkunft_id, $zi_id, $link); $message = $message . getUebersetzungUnterkunft(getZimmerart_EZ($unterkunft_id, $link), $sprache, $unterkunft_id, $link) . ": {$zimmerNummer} \n"; $zimmer_id = $zi_id; } } else { insertAnfrage($zimmer_id, $gastID, $vonTag, $vonMonat, $vonJahr, $bisTag, $bisMonat, $bisJahr, 1, $anzahlErwachsene, $anzahlKinder, $haustiere, $pension, $link); $zimmerNummer = getZimmerNr($unterkunft_id, $zimmer_id, $link); $message = $message . getUebersetzungUnterkunft(getZimmerart_EZ($unterkunft_id, $link), $sprache, $unterkunft_id, $link) . ": {$zimmerNummer} \n"; } //ende elso von suchformular $message = $message . getUebersetzung("Sie können diese Anfrage im Webinterface des Reservierungssystems bestätigen oder ablehnen", $sprache, $link) . "\n"; if ($sprache == "en") { $message = $message . "\n" . getUebersetzung("Die Anfrage wurde in englischer Sprache gestellt", $sprache, $link) . "."; } else { if ($sprache == "fr") { $message = $message . "\n" . getUebersetzung("Die Anfrage wurde in französischer Sprache gestellt", $sprache, $link) . "."; } else { if ($sprache == "it") { $message = $message . "\n" . getUebersetzung("Die Anfrage wurde in italienischer Sprache gestellt", $sprache, $link) . "."; } else { if ($sprache == "sp") {