PHP - select html que no envia valor

   
Vista:

select html que no envia valor

Publicado por Victor (193 intervenciones) el 22/05/2015 11:22:58
Buenos dias.

Tengo este select html:
1
2
3
4
<select name="sltEstado<?php echo $i;?>" title="Estado del animal" style="margin-right: 10px;">
	<option value="1" <?php if($cuadras['boxes'][$i]['estado']==1){echo "selected";}?>>Embarazada</option>
	<option value="0" <?php if($cuadras['boxes'][$i]['estado']==0){echo "selected";}?>>No Embarazada</option>
</select>

El cual envia el valor atraves de esta linea:
1
$estado= strip_tags(trim($_POST["sltEstado$i"]));

El caso es que selecciono la opccion "Embarazada" con value="1" y me envia el 0 segun el hecho que le he puesto.
Es como si no pudiese cambiar el valor que trae desde base de datos.

Por el contrario tengo este contro:
1
2
3
4
<td>
	<input type="text" name="crotal<?php echo $i;?>"
			value="<?php echo $cuadras['boxes'][$i]['crotal']?>">
</td>
El cual envia el valor atraves de esta linea:
1
$crotal = strip_tags(trim($_POST["crotal$i"]));

Y funciona perfectamente.

Alguna sugerencia?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

select html que no envia valor

Publicado por Pablo (5 intervenciones) el 22/05/2015 18:05:54
puedes poner el <form> completo? o almenos la etiqueta <form> como la tienes y el <input typo="submit">
quieres que se envie en el momento del cambio?
se envia por ajax?
el action es sobre la misma web?
lo pasas por get o por post?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar