¿Que es un formulario select?
Las listas de opciones son de gran ayuda para los formularios en los que queremos saber la opinión de un aspecto concreto en nuestra Web, dentro de diferentes opciones planteadas previamente por nosotros. Las listas de selección u opciones se escriben gracias a la etiqueta 'selection' y a su cierre.
Veamos ahora como podemos rescatar desde PHP el elemento seleccionado de un control HTML de tipo select.
Implementar un formulario que solicite la carga de dos enteros, uno en cada "text".
Disponer un control de tipo select que nos permita seleccionar si queremos sumar o restar los dos valores ingresados:
Lo nuevo que aparece en este formulario es el control de tipo select.
<select name="operacion">
<option value="suma">sumar</option>
<option value="resta">restar</option>
</select>
Cada opción tiene un valor (value). El seleccionado es el que se enviará a la página que procesa el formulario.
Ahora la página que captura los datos ingresados en el formulario es:
El vector asociativo $_REQUEST almacena en la componente del control select el valor de la opción seleccionada.
Con una serie de if verificamos el valor seleccionado:
if ($_REQUEST['operacion'] == "suma") {
$suma = $_REQUEST['valor1'] + $_REQUEST['valor2'];
echo "La suma es:" . $suma;
} else {
if ($_REQUEST['operacion'] == "resta") {
$resta = $_REQUEST['valor1'] - $_REQUEST['valor2'];
echo "La resta es:" . $resta;
}
}
Sólo se puede seleccionar un elemento de un control select (más adelante veremos como seleccionar varios elementos en forma simultáneo)
bibliografia:
Ciro Eduardo Palomeque Becerra. (17/03/22). Actividad 2-4. 18/03/22, de milaulas Sitio web: https://cbtis88.milaulas.com/login/index.php
Comentarios
Publicar un comentario