5) { header('Content-Type: application/json'); echo json_encode(['success' => false, 'message' => '권한이 없습니다.']); exit; } require_once($_SERVER['DOCUMENT_ROOT'] . "/lib/mydb.php"); try { $pdo = db_connect(); // POST 데이터 받기 $id = isset($_POST['id']) ? intval($_POST['id']) : 0; // ID 검증 if ($id <= 0) { throw new Exception('유효하지 않은 ID입니다.'); } // 데이터 삭제 (실제 삭제 대신 is_deleted 플래그 설정) $sql = "UPDATE bending_work_log SET is_deleted = 1 WHERE id = ?"; $stmt = $pdo->prepare($sql); $result = $stmt->execute([$id]); if ($result && $stmt->rowCount() > 0) { header('Content-Type: application/json'); echo json_encode(['success' => true, 'message' => '삭제되었습니다.']); } else { throw new Exception('삭제할 데이터를 찾을 수 없습니다.'); } } catch (Exception $e) { header('Content-Type: application/json'); echo json_encode(['success' => false, 'message' => $e->getMessage()]); } ?>