/** * author:coster * date:4.11.05 * fügt eine neue reservierung ein * */ function insertReservation($mietobjekt_id, $mieter_id, $vonMinute, $vonStunde, $vonTag, $vonMonat, $vonJahr, $bisMinute, $bisStunde, $bisTag, $bisMonat, $bisJahr, $status) { global $link; global $root; include_once $root . "/include/datumFunctions.inc.php"; $von = constructMySqlTimestamp($vonMinute, $vonStunde, $vonTag, $vonMonat, $vonJahr); $bis = constructMySqlTimestamp($bisMinute, $bisStunde, $bisTag, $bisMonat, $bisJahr); //daten eintragen: $query = "insert into \n\t\t\t\tREZ_GEN_RESERVIERUNG\n\t\t\t\t(MIETOBJEKT_ID,MIETER_ID,VON,BIS,Status)\n\t\t\t\tVALUES\t\t\t\t\n\t\t\t\t('{$mietobjekt_id}','{$mieter_id}','{$von}','{$bis}','{$status}')\n\t\t \t "; $res = mysqli_query($link, $query); if (!$res) { echo "die Anfrage {$query} scheitert"; echo mysqli_error($link); return false; } return mysqli_insert_id($link); }
/** * fuegt eine buchungseinschraenkung fuer ein unique mietobjekt ein * @author coster * date 24.4.06 */ function insertBuchungseinschraenkung($mietobjekt_id, $vonStunde, $vonMinute, $bisStunde, $bisMinute, $typ) { global $root; include_once $root . "/include/datumFunctions.inc.php"; //tag monat jahr sind egal in diesem fall: $tag = 1; $monat = 1; $jahr = 2006; $timestampVon = constructMySqlTimestamp($vonMinute, $vonStunde, $tag, $monat, $jahr); $timestampBis = constructMySqlTimestamp($bisMinute, $bisStunde, $tag, $monat, $jahr); setBuchungseinschraenkungUniqueMietobjekt($mietobjekt_id, $timestampVon, $timestampBis, $typ); }
function changeReservationTime($res_id, $tisch_id, $vonMinute, $vonStunde, $bisMinute, $bisStunde, $tag, $monat, $jahr) { global $db; global $root; include_once $root . "/include/datumFunctions.inc.php"; $von = constructMySqlTimestamp($vonMinute, $vonStunde, $tag, $monat, $jahr); $bis = constructMySqlTimestamp($bisMinute, $bisStunde, $tag, $monat, $jahr); //daten eintragen: $query = "UPDATE \n\t\t\t\tBOOKLINE_RESERVIERUNG\n\t\t\t\tSET\n\t\t\t\tVON = '{$von}',\n\t\t\t\tBIS = '{$bis}',\n\t\t\t\tTISCH_ID = '{$tisch_id}'\n\t\t\t\tWHERE\n\t\t\t\tRESERVIERUNG_ID = '{$res_id}'\n\t\t \t "; $res = $db->Execute($query); if (!$res) { print $db->ErrorMsg(); return false; } return true; }