Foros del Web » Programando para Internet » PHP »

Selects...

Estas en el tema de Selects... en el foro de PHP en Foros del Web. Hola...tengo una duda, a ver si me pueden ayudar. Si yo tengo un formulario con dos SELECT(en cada uno dos opciones), osea: <form> <select value="select1"> ...
  #1 (permalink)  
Antiguo 13/08/2007, 20:47
Avatar de ChapaGonzalo  
Fecha de Ingreso: agosto-2004
Mensajes: 197
Antigüedad: 19 años, 9 meses
Puntos: 2
Pregunta Selects...

Hola...tengo una duda, a ver si me pueden ayudar. Si yo tengo un formulario con dos SELECT(en cada uno dos opciones), osea:

<form>
<select value="select1">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
<select value="select2">
<option value="NO">NO</option>
<option value="SI">SI</option>
</select>
<input type="submit" value="Enviar">
</form>

Lo que yo quiero hacer es que si el usuario selecciona la primer opción de cualquiera de los select (osea: "NO") que al enviar el formulario no me llegue que se ha seleccionado "NO", que no me aparesca...osea:

Si yo elijo en el primer select la opcion NO y en el segundo select la opcion SI, debería enviarse el form de la siguiente manera:

SELECT2 = SI

Si elejiera en ambos selects la opcion SI:

SELECT1 = SI
SELECT2 = SI

No se si me explico...lo que se tiene que eliminar es aquel select que como opcion sea "NO"...

espero pronta respuesta...gracias!!...
  #2 (permalink)  
Antiguo 14/08/2007, 08:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Selects...

Quita el valor de value="No" y solo deja algo como 0 o NULL.

Saludos.
  #3 (permalink)  
Antiguo 14/08/2007, 08:28
 
Fecha de Ingreso: agosto-2006
Mensajes: 179
Antigüedad: 17 años, 8 meses
Puntos: 0
De acuerdo Re: Selects...

No puedes eliminar la variable pero si puedes validar el valor de esta variable por ejemplo:

if ($_POST["SELECT1"]=="SI"){
echo "SELECT1 = ".$_POST["SELECT1"];
}
if ($_POST["SELECT2"]=="SI"){
echo "SELECT2 = ".$_POST["SELECT2"];
}

Asi quedaria la validacion, espero te ayude.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:37.