false, 'message' => 'Methode nicht erlaubt' ]); exit; } $roomId = (int)($_POST['id'] ?? $_GET['id'] ?? 0); if ($roomId <= 0) { http_response_code(400); echo json_encode([ 'success' => false, 'message' => 'Ungueltige Raum-ID' ]); exit; } $room = $sql->single( "SELECT id, name FROM rooms WHERE id = ?", "i", [$roomId] ); if (!$room) { http_response_code(404); echo json_encode([ 'success' => false, 'message' => 'Raum nicht gefunden' ]); exit; } $deleted = $sql->set( "DELETE FROM rooms WHERE id = ?", "i", [$roomId] ); if ($deleted <= 0) { http_response_code(500); echo json_encode([ 'success' => false, 'message' => 'Raum konnte nicht geloescht werden' ]); exit; } echo json_encode([ 'success' => true, 'message' => 'Raum geloescht' ]); exit;