function buchungEintragen() { $anreise = strftime('%Y-%m-%d %H:%M:%S', strtotime($_SESSION["suchen"]["an"])); $abreise = strftime('%Y-%m-%d %H:%M:%S', strtotime($_SESSION["suchen"]["ab"])); $flugbid = ""; foreach ($_SESSION["hinflug"]["plaetze"] as &$platz) { $flugab = "INSERT INTO Flugbuchung (personenid, flugid, klasse, sitznummer) VALUES (\n\t\t\t\t'" . $_SESSION["username"] . "',\n\t\t\t\t'" . $_SESSION["hinflug"]["flug"] . "',\n\t\t\t\t'" . getFlugKlasseName($platz[1]) . "',\n\t\t\t\t'" . $platz[0] . "'\n\t\t\t\t)"; $flugres = mysql_query($flugab); //FlugbuchungsID finden $ab = "SELECT * FROM Flugbuchung WHERE flugid='" . $_SESSION["hinflug"]["flug"] . "' AND sitznummer='" . $platz[0] . "'"; $res = mysql_fetch_object(mysql_query($ab)); $flugbid .= $res->id . ","; } foreach ($_SESSION["rueckflug"]["plaetze"] as &$platz) { $flugab = "INSERT INTO Flugbuchung (personenid, flugid, klasse, sitznummer) VALUES (\n\t\t\t\t'" . $_SESSION["username"] . "',\n\t\t\t\t'" . $_SESSION["rueckflug"]["flug"] . "',\n\t\t\t\t'" . getFlugKlasseName($platz[1]) . "',\n\t\t\t\t'" . $platz[0] . "'\n\t\t\t\t)"; $flugres = mysql_query($flugab); //FlugbuchungsID finden $ab = "SELECT * FROM Flugbuchung WHERE flugid='" . $_SESSION["rueckflug"]["flug"] . "' AND sitznummer='" . $platz[0] . "'"; $res = mysql_fetch_object(mysql_query($ab)); $flugbid .= $res->id . ","; } if ($_SESSION["suchen"]["hotel"] === "on") { $hotelab = "INSERT INTO Zimmerbuchung (personenid, zimmerid, hotelid, von, bis, versorgung) VALUES (\n\t\t\t\t'" . $_SESSION["username"] . "',\n\t\t\t\t'" . $_SESSION["zimmer"] . "',\n\t\t\t\t'" . $_SESSION["hotel"] . "',\n\t\t\t\t'" . $anreise . "',\n\t\t\t\t'" . $abreise . "',\n\t\t\t\t'" . $_SESSION["versorgung"] . "'\n\t\t\t\t)"; $hotelres = mysql_query($hotelab); //ZimmerbuchungsID finden $ab1 = "SELECT * FROM Zimmerbuchung WHERE ((von BETWEEN '{$anreise}' AND '{$abreise}')\n\t\t\t\tOR (bis BETWEEN '{$anreise}' AND '{$abreise}')) AND personenid='" . $_SESSION["username"] . "'"; $zimmer = mysql_fetch_object(mysql_query($ab1)); } if ($_SESSION["suchen"]["auto"] === "on") { $ort = getFlughafenIDByHotelID($_SESSION["hotel"]); $autoab = "INSERT INTO Autobuchung (personenid, von, bis, auto_id, abflughafen_id, zielflughafen_id) VALUES (\n\t\t\t\t'" . $_SESSION["username"] . "',\n\t\t\t\t'" . $anreise . "',\n\t\t\t\t'" . $abreise . "',\t\t\t\n\t\t\t\t'" . $_SESSION["auto"] . "',\n\t\t\t\t'" . $ort . "',\n\t\t\t\t'" . $ort . "'\n\t\t\t\t)"; $autores = mysql_query($autoab); //AutobuchungsID finden $ab2 = "SELECT * FROM Autobuchung WHERE ((von BETWEEN '{$anreise}' AND '{$abreise}')\n\t\t\t\tOR (bis BETWEEN '{$anreise}' AND '{$abreise}')) AND personenid='" . $_SESSION["username"] . "'"; $auto = mysql_fetch_object(mysql_query($ab2)); } $bab = "INSERT INTO Buchungen (personenid, zimmerbid, flugbid, autobid, preis, anreise, abreise) VALUES (\n\t\t\t'" . $_SESSION["username"] . "',\n\t\t\t'" . $zimmer->bid . "',\n\t\t\t'" . $flugbid . "',\n\t\t\t'" . $auto->id . "',\n\t\t\t'" . endpreisBerechnen() . "',\n\t\t\t'" . $anreise . "',\n\t\t\t'" . $abreise . "'\n\t\t\t)"; $bres = mysql_query($bab); }
?> </div> <?php } elseif ($_GET["seite"] === "auto") { ?> <div class="autoLabel"> <?php getAutos($anreise, $abreise, $_SESSION["hinflug"]["flug"], $_SESSION["rueckflug"]["flug"]); ?> </div> <?php } elseif ($_GET["seite"] === "overview") { ?> <div class="overviewLabel"> <?php endpreisBerechnen(); ?> <?php getOverview($_SESSION["hinflug"]["flug"], $_SESSION["rueckflug"]["flug"], $_SESSION["hotel"], $_SESSION["zimmer"], $_SESSION["versorgung"], $_SESSION["auto"]); ?> <div style="clear:both;"></div> </div> <?php } ?> <div style="clear:both;"></div> </div> <div style="clear:both;"></div> </div> <div style="clear:both;"></div> </div>