jueves, 2 de octubre de 2014

PHP (04) Lectura de datos desde WEB (06) Selects

Los selects tienen un tratamiento un tanto especial, y son una forma muy sencilla de controlar las respuestas de un usuario.
Para ello vamos a utilizar la etiequeta <select> y sus opciones (<option>) en nuestro código html:
<html>
<head>
</head>
<body>
 <form method="post" action="miphp.php">
  <p>Su pizza tiene como ingredientes tomate, mozzarella y...</p>
  <select name="pizza">
   <option>atun</option>
   <option>carne</option>
   <option>bacon</option>
   <option>aceitunas</option>
  </select>
  <input type="submit" value="enviar">
  <input type="reset" value="borrar">
 </form>
</body>
</html>

Como vemos este código no tiene ninguna dificultad, tan solo la etiqueta select tiene un atributo name que es el que le dice a php donde tiene que recoger el valor.

Nuestro código php por su parte quedaría como el siguiente.
<html>
<head>
</head>
<body>
 <?php
  echo '<h2>Respuesta de PHP</h2>';
  echo $_REQUEST["pizza"];
 ?>
</body>
</html>

Uno de los más sencillos que hemos visto y que tiene muchas posibilidades.

No hay comentarios:

Publicar un comentario