query($sql); $nt = $result->fetch_assoc(); $sql = "SELECT * FROM " . PREFIX . "_Mahnungen WHERE (Referenz_Jahr = \"" . $nt['Referenz_Jahr'] . "\" AND Referenz_ID =\"" . $nt['Referenz_ID'] . "\" AND Nr = \"2\");"; $result = $db->query($sql); if ($ntt = $result->fetch_assoc()) { while (strlen($ntt['ID']) < $_SESSION['Firma']['Stellen']) { $ntt['ID'] = "0" . $ntt['ID']; } echo "

Zu diesem Vorgang existiert bereits eine 2. Mahnung mit der Nummer: " . $ntt['Jahr'] . "_" . $ntt['ID'] . "

"; return (0); } echo "

Soll eine weitere Mahnung erstellt werden:

\n"; $Heute = date('Y-m-d'); if ($Heute < $nt['Abfrage']) { echo "

Achtung die Frist für den Ausgleich des offenen Betrags wurde noch nicht überschritten!

\n"; echo "

Soll die Mahnung dennoch erstellt werden?

\n"; } $sql = "SELECT Firma, Vorname, Nachname FROM " . PREFIX . "_Kontakte WHERE ID = \"" . $nt['Kontakt_ID'] . "\";"; $resultk = $db->query($sql); $ntk = $resultk->fetch_assoc(); while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) { $nt['ID'] = "0" . $nt['ID']; } echo "\n"; echo "\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
\n"; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \"Tage\n"; echo "
\n"; echo " \n"; echo "
\n"; echo "
\n"; } else { $sql = 'INSERT INTO ' . PREFIX . '_Mahnungen (Jahr, ID, Nr, Kontakt_ID, Admin_ID, Referenz_Jahr, Referenz_ID, Datum) VALUES (YEAR(CURDATE()), NULL, "2", "' . $_POST['Kontakt_ID'] . '", "' . $_POST['Admin_ID'] . '", "' . $_POST['Jahr'] . '", "' . $_POST['ID'] . '", CURDATE())'; $stmt = $db->prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht angelegt werden: ' . $db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht angelegt werden: ' . $stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $ID = $nt['last']; echo "
\n"; echo " Mahnung wurde erstellt\n"; echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo "
\n"; }