Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2014, 13:22
TIFORO
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 374
Antigüedad: 15 años, 11 meses
Puntos: 1
Problema con tres variable mediante $_POST

Hola.

Alguien me puede echar una mano con este código.

Este pequeño código como podéis observar es una condicional, que lo mismo condiciones booleanas. Hay en está sintaxis, tres matrices que tiene incrustada cada una de ellas, una variable distinta como, sexo, estado, edad.

En cuanto a este código no produce error, ahora más abajo os explico el problema que tengo.

Código PHP:
<?php
if ($_POST["sexo"] == "masculino"){

    print (
"¡Hola Hombre!");
    
} elseif (
$_POST["estado"] == "soltera"){

    print (
"¡Hola Mujer soltera!");

} elseif (
$_POST["edad"] > 70){

    print (
"¡Hola abuela!");
    
}
?>
Este es otro óodigo en HTML

Código HTML:
<form action="elseif_distintas_condiciones.php" method="post">
<select name="sexo" name="estado" name="edad">
  <option value="masculino">masculino</option>
  <option value="soltera">soltera</option>
  <option value="71">anciana</option>
</select>
    <input type="submit" value="Enviar" />
</form> 
Lo que quiero hacer es una lista menú con los valores, masculino, soltera y 71, pero tengo el problema de <select name="sexo" name="estado" name="edad"> Esto no me funciona bien, no puede tener tres variables distintas.

Con una variable, me funciona la primera condición pero las otras condiciones no funciona y además produce un error.

<select name="sexo" name="estado" name="edad">

¿Como se hace una lista de menú para que pueda contener en el mismo tres variables distintas?

Saludos.