Files
2026-03-24 14:45:06 +01:00

51 lines
1.4 KiB
PHP

<?php
session_start();
require_once("inc/config.inc.php"); // Stellen Sie sicher, dass die Datenbankkonfiguration korrekt ist
require_once("inc/functions.inc.php"); // Enthält Funktionen für die Benutzerauthentifizierung und mehr
// Überprüfen, ob der Benutzer angemeldet ist
$user = check_user();
include 'header.php'; ?>
<div class="container">
<div class="row">
<div class="col-md-12">
<?php
try {
// Überprüfen, ob die erforderlichen POST-Daten vorhanden sind
if (isset($_GET['timestamp_id'])) {
// Die timestamp_id aus dem POST-Array holen
$timestamp_id = $_GET['timestamp_id'];
// SQL-Abfrage zum Löschen der Buchung
$sql = "DELETE FROM timestamps WHERE timestamp_id = :timestamp_id";
// Vorbereiten der SQL-Abfrage
$stmt = $pdo->prepare($sql);
// Binden von Parametern
$stmt->bindParam(':timestamp_id', $timestamp_id, PDO::PARAM_INT);
// Ausführen der vorbereiteten Abfrage
$stmt->execute();
// Erfolgreich gelöscht
echo "Buchung erfolgreich gelöscht";
} else {
// Fehler, wenn timestamp_id nicht im POST-Array gefunden wurde
echo "Fehler: timestamp_id nicht gefunden";
}
} catch(PDOException $e) {
// Fehler beim Verbindungsaufbau oder bei der Abfrage
echo "Fehler: " . $e->getMessage();
}
?>
</div>
</div>
</div>
<?php include 'footer.php'; ?>