From cdea8caa5617f0cb77bcbc9803759abd2df50644 Mon Sep 17 00:00:00 2001 From: Niklas Olmes Date: Fri, 24 Apr 2026 19:30:00 +0200 Subject: stipcrm --- delcontractc.php | 140 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 delcontractc.php (limited to 'delcontractc.php') diff --git a/delcontractc.php b/delcontractc.php new file mode 100644 index 0000000..e7ad4b5 --- /dev/null +++ b/delcontractc.php @@ -0,0 +1,140 @@ + +prepare($sql); + $stmt->bind_param('i', $contractID); + $stmt->execute(); + $r = $stmt->get_result(); + $l = $r->fetch_object(); + + $_title = '' . $l->Name . ', ' . $l->call . ' (ID ' . $contractID . ')'; + include_once __DIR__ . "/header.php"; +?> +

Vertragsdatensatz löschen:

+id < 1) { +?> +

Kein Datensatz mit dieser ID gefunden!

+

Wenn Sie gerade gelöscht haben, war das Löschen erfolgreich.

+ + + +reset(); +})(); + +(function () use ($contractID) { + $globstring = "{" . $contractID . "contract}_"; + require_once __DIR__ . "/doc.php"; +})(); + +(function () use ($mysqli, $contractID, &$num_rows) { + $title = "Spenden"; + $nochosen = $nofilter = true; + $sql = " +SELECT + Spenden.ID AS SpendenID, + Spenden.Organisation AS OrgaID, + Organisationen.Name AS Organisation, + CONCAT(calls.name, ' [', contracts.call, '] - ', ContractOrga.Name) AS Vertrag, + Betrag, + DATE(Geldeingang) AS Geldeingang +FROM Spenden + LEFT JOIN Organisationen ON Spenden.Organisation = Organisationen.ID + LEFT JOIN contracts ON Spenden.contract = contracts.id + LEFT JOIN Förderer AS ContractPatron ON contracts.patron = ContractPatron.ID + LEFT JOIN Organisationen AS ContractOrga ON ContractPatron.Organisation = ContractOrga.ID + LEFT JOIN calls ON contracts.`call` = calls.shorthand +WHERE Spenden.contract = ? +"; + $stmt = $mysqli->prepare($sql); + $stmt->bind_param("i", $contractID); + $stmt->execute(); + $r = $stmt->get_result(); + include __DIR__ . '/autotable.php'; + $stmt->reset(); +})(); +if ($num_rows) { + $prohibit = true; +?> +

Es existieren verknüpfte Spendendatensätze. Löschen daher nicht möglich.

+ + +
+ + + +

Löschen derzeit nicht möglich. Zunächst Datensätze umwidmen bzw. Verknüpfungen entfernen.

+ + + + + +