Anzeigenamen aktualisieren

Anzeigenamen aktualisieren


Hier kannst du deinen Anzeigenamen anpassen.
Dieser wird auf der Kaffeeliste und E-Mail genutzt.
"; // SQL-Abfrage für alle Mitarbeiter $sqlMitarbeiter = "SELECT MitarbeiterID, Name FROM kl_Mitarbeiter WHERE Email ='" . $mailadress . "'"; $stmtMitarbeiter = sqlsrv_query($conn, $sqlMitarbeiter); } // Funktion zum Aktualisieren des Anzeigenamens function aktualisiereAnzeigenamen($mitarbeiterID, $neuerName, $conn) { try { $sql = "UPDATE kl_Mitarbeiter SET Name = ? WHERE MitarbeiterID = ?"; $params = array($neuerName, $mitarbeiterID); $stmt = sqlsrv_query($conn, $sql, $params); if ($stmt === false) { throw new Exception(print_r(sqlsrv_errors(), true)); } return true; // Erfolgreich aktualisiert } catch (Exception $e) { return $e->getMessage(); // Fehlermeldung zurückgeben } } // Überprüfen, ob das Formular abgesendet wurde if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["aktion"]) && $_POST["aktion"] == "aktualisieren") { $mitarbeiterID = $_POST["mitarbeiterID"]; $neuerName = $_POST["neuerName"]; $ergebnis = aktualisiereAnzeigenamen($mitarbeiterID, $neuerName, $conn); if ($ergebnis === true) { echo "Anzeigename erfolgreich aktualisiert."; } else { echo "Fehler: $ergebnis"; } } ?>
">