beginTransaction(); // 3. 삭제 실행 $stmt = $pdo->prepare("SELECT kngil.sp_fa_comments_d(:fa_id)"); foreach ($ids as $code) { $stmt->execute([':fa_id' => $code]); } $pdo->commit(); echo json_encode(['status' => 'success']); } catch (Exception $e) { if (isset($pdo) && $pdo->inTransaction()) { $pdo->rollBack(); } // 기존 출력물 제거 후 깨끗한 JSON만 출력 if (ob_get_length()) ob_clean(); echo json_encode(['status' => 'error', 'message' => $e->getMessage()]); } ?>