5) { header('Content-Type: application/json; charset=utf-8'); echo json_encode(['ok' => false, 'error' => '접근 권한이 없습니다.'], JSON_UNESCAPED_UNICODE); exit; } header('Content-Type: application/json; charset=utf-8'); try { $input = json_decode(file_get_contents('php://input'), true); $id = isset($input['id']) ? intval($input['id']) : 0; if ($id <= 0) { echo json_encode(['ok' => false, 'error' => '잘못된 ID입니다.'], JSON_UNESCAPED_UNICODE); exit; } $pdo = db_connect(); // 데이터 존재 확인 $check_sql = "SELECT id FROM biz_cert WHERE id = :id"; $check_stmt = $pdo->prepare($check_sql); $check_stmt->bindValue(':id', $id, PDO::PARAM_INT); $check_stmt->execute(); if (!$check_stmt->fetch()) { echo json_encode(['ok' => false, 'error' => '해당 데이터를 찾을 수 없습니다.'], JSON_UNESCAPED_UNICODE); exit; } // 삭제 실행 $delete_sql = "DELETE FROM biz_cert WHERE id = :id"; $delete_stmt = $pdo->prepare($delete_sql); $delete_stmt->bindValue(':id', $id, PDO::PARAM_INT); $delete_stmt->execute(); echo json_encode(['ok' => true], JSON_UNESCAPED_UNICODE); } catch (Exception $e) { echo json_encode(['ok' => false, 'error' => '삭제 중 오류가 발생했습니다: ' . $e->getMessage()], JSON_UNESCAPED_UNICODE); }