PHP - haciendo una instrucción de cambio usando id desde la entrada de formulario

Estoy haciendo un breve cuestionario en PHP que te dice en qué criatura estás pensando, basado en 4 preguntas de sí / no. Lo hice para que, dependiendo de su respuesta a cada pregunta que le lleven a una pregunta diferente, lo hice utilizando principalmente las declaraciones de cambio.

Mi pregunta es: ¿hay alguna manera de que pueda hacer una declaración de cambio con la condición como la identificación de los botones de envío del formulario?

      echo "<form method ='post' action='Creatures.php'>
     <input type='submit' name='answer' id='1' value='Yes' />
     <input type='submit' name='answer' id='2' value='No' />
     </form>";

Esta es la forma que estoy usando para mostrar los botones, lo he hecho para que cada botón tenga una identificación diferente, de modo que al final de la prueba, dependiendo de la identificación del último botón presionado, puedo mostrar la derecha responder. A continuación se muestra lo que intenté hacer, pero no funcionó.

switch($_POST['id'])
{
 case 1: echo "It's a goldfish";
 case 2: echo "It's a eel";
}

Además, estos campos son los únicos que utilizan los ID en toda la página web. ¿Alguna sugerencia sobre cómo puedo hacer que esto funcione correctamente, no necesariamente utilizando las instrucciones de cambio?

Respuestas a la pregunta(8)

Su respuesta a la pregunta