RADIO EN PHP

 RADIO EN PHP

UN TIPO DE FORMULARIO QUE SOLICITA LA CRAGA DE DOS ENTEROS DISPONE DE DOS CONTROLES DE TIPO RADIO QUE NOS PERMITEN SELECCIONAR CUALQUIER OPCIÓN MOSTRADA PARA EJECUTAR EL PROGRAMA, PUEDE SER UNA SUMA, RESTA, MOSTRAR DATOS, ETC. 

TENEMOS DOS ARCHIVOS PARA QUE SE EJECUTE CORRECTAMENTE EL FORMULARIO; EN EL PRIMERO DE ESTOS ES NECESARIO RECALCAR QUE SE TRATA DE UN ARCHIVO HTML SIN EXTENSIÓN PHP, Y POR EL CONTRARIO EL SEGUNDO, SI CONTIENE LA EXTENSIÓN PHP PARA LAS CONDICIONALES Y CÓDIGOS.

LOS DOS CONTROLES DE TIPO RADIO SON LOS QUE NOS PERMITEN SELECCIONAR EL TIPO DE ACCIÓN A EJECUTAR Y ES NECESARIO QUE TOLOS DOS CONTROLES QUE UTILICEMOS TENGAN EL MISMO NOMBRE PARA QUE EL NAVEGADOR SEPA IDENTIFICAR LOS DOS CONTROLES ESTAN RELACIONADOS. EJEMPLO:

     <input type="radio" name="radio1" value="suma">sumar

    <input type="radio" name="radio1" value="resta">restar

ESTO DENTRO DEL CÓDIGO HTML QUE EJECUTAMOS.

Y FINALMENTE EL CONTROL DE TIPO SUBMIT PARA ENVIAR LOS DATOS DEL FORMULARIO:

<input type="submit" name="operar">

CON LA CONDICIONAL IF VERIFICAMOS CUAL OPCIÓN SELECCCIONO EL USUARIO Y SE PROCEDE A EJECUTAR(UTILIZANDO TODOS LOS IF COMO OPCIONES QUE TENGA EL PROGRAMA). EJEMPLO:

if ($_REQUEST['radio1'] == "suma") {

    $suma = $_REQUEST['valor1'] + $_REQUEST['valor2'];

    echo "La suma es:" . $suma;

  } else {

    if ($_REQUEST['radio1'] == "resta") {

      $resta = $_REQUEST['valor1'] - $_REQUEST['valor2'];

      echo "La resta es:" . $resta;

    }

  EN EL SIGUIENTE PROGRAMA QUE TENEMOS DE EJEMPLO PEDIMOS EL NOMBRE, APELLIDO Y SIGNO DEL USUARIO Y LE DISPONEMOS LAS TRES OPCIONES PARA QUE SELECCIONE CUAL DE LOS DATROS ANTERIORES QUIERE MOSTRAR:

CODIGO HTML  QUE EJECUTAMOS:


CODIGO CON LA EXTENSIÓN PHP:


AL EJECUTARLO SE MOSTRARÍA ESTA PANTALLA:



LO EJECUTAMOS (POR EJEMPLO) DE LA SIGUIENTE MANERA:


Y NOS  MUESTRA LO SIGUIENTE:



BIBLIOGRAFÍA:

  • Daniel Soubié.(2020). FORMULARIO(control radio). TodoArgentina. Consultado el 23 de marzo de 2023. https://www.todo-argentina.net/cursos/php/pagina9.php


HECHO POR ZOE MARINA PINEDA VICTORIO Y ASTRID GRAJALES GARCÍA

4°"E"M

Comentarios