Formulario en php; códigos para las cajas de texto y seleccionar mayor o menor en los radio button

Sabes necesito hacer un formulario en el cual ingrese 4 numero en cajas de texto y seleccionar mayor o menor en los radio button segun lo que escoja tiene q mostrarmelo en una pagina php, por favor ayudame si podrias brindarme el codigo que va en la pagina php... Es que soy nuevo en la programacion web..
<form id="frmreportar" name="frmreportar" method="post" action="verificar.php">
<table width="200" border="0">
<tr>
<td width="72">Numero 1 </td>
<td width="15"> </td>
<td width="99"><input name="txt1" type="text" id="txt1" /></td>
</tr>
<tr>
<td>
<p>Numero 2 </p>
</td>
<td> </td>
<td><input name="txt2" type="text" id="txt2" /></td>
</tr>
<tr>
<td>Numero 3 </td>
<td> </td>
<td><input name="txt3" type="text" id="txt3" /></td>
</tr>
<tr>
<td>Numero 4 </td>
<td> </td>
<td><input name="txt4" type="text" id="txt4" /></td>
</tr>
<tr>
<td>Operacione</td>
<td> </td>
<td><label>
        <input name="mayor" type="radio" value="mayor" />
      Mayor</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input name="mayor" type="radio" value="menor" />
      Menor</td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="Ejecutar" /></td>
<td> </td>
<td><input type="reset" name="Submit2" value="Cerrar" /></td>
</tr>
</table>
</form>
</body>
</html>
******VERIFICAR.PHP******
<?php
    $operacion=$_POST['mayor'];
    $uno=$_POST['txt1'];
    $dos=$_POST['txt2'];
    $tres=$_POST['txt3'];
    $cuatro=$_POST['txt4'];
    if ($uno>$dos && $uno>$tres && $uno>$cuatro);
        {
            echo "El Mayor es" .$uno;
        }
    if ($dos>$uno && $dos>$tres && $dos>$cuatro);
        {
            echo "El Mayor es".$dos;
        }
    if ($tres>$uno && $tres>$dos && $tres>$cuatro);
        {
            echo "El Mayor es".$tres;
        }
    if ($cuatro>$uno && $cuatro>$dos && $cuatro>$tres);
        {
            echo "EL Mayor es".$cuatro;
        }
?>

1 Respuesta

Respuesta
2
Espero no sea muy tarde para responderte, es muy sencillo, no hay necesidad de perder tiempo inventando la rueda, hay funciones ya creadas que nos puedes simplificar muchas tareas, te voy a enviar el codigo dividido para los 2 archivos, asi:
numeros.php
=======================================================
<html>
<head>
</head>
<body>
 <form name="frmreportar" method="post" action="verificar.php">
<table border="0">
<tr>
<td width="100">Numero 1 </td>
<td width="100"><input name="txt1" type="text" id="txt1" /></td>
</tr>
<tr>
<td>Numero 2</td>
<td><input name="txt2" type="text" id="txt2" /></td>
</tr>
<tr>
<td>Numero 3 </td>
<td><input name="txt3" type="text" id="txt3" /></td>
</tr>
<tr>
<td>Numero 4 </td>
<td><input name="txt4" type="text" id="txt4" /></td>
</tr>
<tr>
<td>Operacion:</td>
<td>
     <label>Mayor</label>
     <input name="operacion" type="radio" value="mayor" />
      </td>
</tr>
<tr>
<td> </td>
<td>
     <label>Menor</label>
     <input name="operacion" type="radio" value="menor" />
     </td>
</tr>
<tr>
<td align='center' colspan='2'>
     <input type="submit" value="Ejecutar" />
     <input type="reset" value="Cerrar" />
    </td>
</tr>
</table>
 </form>
</body>
</html>
=======================================================
VERIFICAR.PHP
=======================================================
<?php
 $numeros[1]=$_POST['txt1'];
 $numeros[2]=$_POST['txt2'];
 $numeros[3]=$_POST['txt3'];
 $numeros[4]=$_POST['txt4'];
 sort($numeros); 
 if ($_POST[operacion]=='mayor'){
  echo "El numero mayor es: ".array_pop($numeros);
 }
 else if ($_POST[operacion]=='menor'){
  echo "El numero menor es: ".array_shift($numeros);
 }
?>
=======================================================
Espero te sea de gran ayuda,
slds

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas