From 38ff5cff91f849b6ae6cbd584f080893599d62bb Mon Sep 17 00:00:00 2001 From: M_Viper Date: Sun, 25 Feb 2024 10:45:39 +0000 Subject: [PATCH] Dateien nach "/" hochladen --- update_article.php | 56 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 update_article.php diff --git a/update_article.php b/update_article.php new file mode 100644 index 0000000..17b43dd --- /dev/null +++ b/update_article.php @@ -0,0 +1,56 @@ +connect_error) { + die("Verbindung zur Datenbank fehlgeschlagen: " . $conn->connect_error); + } + + // SQL-Update-Statement vorbereiten + $sql = "UPDATE materials SET item_name=?, manufacturer=?, location=?, amount_should=?, amount_is=?, expiration_date=?, barcode=? WHERE id=?"; + + // SQL-Statement vorbereiten und ausführen + $stmt = $conn->prepare($sql); + + // Binden der Parameter + $stmt->bind_param("sssssssi", $name, $manufacturer, $location, $amount_should, $amount_is, $expiration_date, $barcode, $id); + + // Überprüfen, ob das Statement erfolgreich ausgeführt wurde + if ($stmt->execute()) { + echo "Artikel erfolgreich aktualisiert."; + } else { + echo "Fehler beim Aktualisieren des Artikels: " . $stmt->error; + } + + // Statement schließen + $stmt->close(); + + // Datenbankverbindung schließen + $conn->close(); + } else { + echo "Keine POST-Daten erhalten."; + } +} else { + // Falls die Anfrage nicht per AJAX erfolgt ist, eine Fehlermeldung ausgeben + echo "Ungültige Anfrage."; +} +?>