"Unauthorized access."]); exit; } $userId = $_SESSION['user_id']; // Connect to the database $conn = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME); if ($conn->connect_error) { http_response_code(500); echo json_encode(["error" => "Database connection failed."]); exit; } // Fetch saved responses $stmt = $conn->prepare("SELECT * FROM questionnaire_responses WHERE user_id = ?"); $stmt->bind_param("i", $userId); $stmt->execute(); $result = $stmt->get_result(); $response = $result->fetch_assoc(); if ($response) { echo json_encode($response); } else { echo json_encode(["message" => "No previous responses found."]); } $conn->close(); exit; ?>