prepare($sql); if (!$stmt) { die('Kunde konnte nicht angelegt werden: ' . $db->error); } if (!$stmt->execute()) { die('Kunde konnte nicht angelegt werden: ' . $stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $Kont_ID = $nt['last']; $sql = "INSERT INTO 1000_Reminder (Jahr, ID, Kontakt_ID, Preis, MwSt, Datum) VALUES (YEAR(CURDATE()), NULL, '" . $Kont_ID . "', '" . $cost . "', '19', DATE_ADD(CURDATE(), INTERVAL " . $_POST['Zahlung'] . " MONTH));"; $stmt = $db->prepare($sql); if (!$stmt) { die('Rechnung konnte nicht angelegt werden: ' . $db->error); } if (!$stmt->execute()) { die('Rechnung konnte nicht angelegt werden: ' . $stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $Rem_ID = $nt['last']; $sql = "INSERT INTO 1000_Reminder_Pos (ID, Jahr, Reminder_ID, Position, Anzahl, Bezeichnung, Preis) VALUES (NULL, YEAR(CURDATE()), '" . $Rem_ID . "', '1', '" . $_POST['Zahlung'] . "', '" . $type . "', '" . $month_cost . "')"; if ("Post" == $_POST['Versand']) { $sql .= ",(NULL, YEAR(CURDATE()), '" . $Rem_ID . "', '2', '1', 'Postversand', '" . $send_cost . "')"; } $sql .= ";"; $stmt = $db->prepare($sql); if (!$stmt) { die('Rechnung konnte nicht angelegt werden: ' . $db->error); } if (!$stmt->execute()) { die('Rechnung konnte nicht angelegt werden: ' . $stmt->error); } $sql = "INSERT INTO 1000_Rechnungen (Jahr, ID, Kontakt_ID, Schluss_Rechnung, Preis, MwSt, Datum) VALUES (YEAR(CURDATE()), NULL, '" . $Kont_ID . "', '1', '" . $rech_cost . "', '19', CURDATE());"; $stmt = $db->prepare($sql); if (!$stmt) { die('Rechnung konnte nicht angelegt werden: ' . $db->error); } if (!$stmt->execute()) { die('Rechnung konnte nicht angelegt werden: ' . $stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $Rech_ID = $nt['last']; $sql = "INSERT INTO 1000_Rechnung_Pos (ID, Jahr, Rechnung_ID, Position, Anzahl, Bezeichnung, Preis) VALUES (NULL, YEAR(CURDATE()), '" . $Rech_ID . "', '1', '" . $_POST['Zahlung'] . "', '" . $type . "', '" . $month_cost . "')"; if ("Post" == $_POST['Versand']) { $sql .= ",(NULL, YEAR(CURDATE()), '" . $Rech_ID . "', '2', '1', 'Postversand', '" . $send_cost . "')"; } if ("0" != $ein_cost) { $sql .= ",(NULL, YEAR(CURDATE()), '" . $Rech_ID . "', '3', '1', 'Einrichtungsgebühr', '" . $ein_cost . "')"; } $sql .= ";"; $stmt = $db->prepare($sql); if (!$stmt) { die('Kunde konnte nicht angelegt werden: ' . $db->error); } if (!$stmt->execute()) { die('Kunde konnte nicht angelegt werden: ' . $stmt->error); }