Foros del Web » Programando para Internet » PHP »

Problema con los valores del Lista/Menu

Estas en el tema de Problema con los valores del Lista/Menu en el foro de PHP en Foros del Web. hola que tal amigos del foro, tengo una pequeña duda espero que alguien me pueda ayudar ya que he trarado de resolver este problema y ...
  #1 (permalink)  
Antiguo 08/07/2010, 23:03
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 13 años, 9 meses
Puntos: 1
Problema con los valores del Lista/Menu

hola que tal amigos del foro, tengo una pequeña duda espero que alguien me pueda ayudar ya que he trarado de resolver este problema y ya empeze a desesperarme un poco.

Bueno el problema es el siguiente tengo un Lista/Menu en un formulario y al seleccionar un valor de dicho lista/menu automaticamente me hace un submit pero al hacer el submit logicamente se recarga la pagina y se pierde el valor que seleccione en el lista/menu. Lo que necesito es que cuando hace el submit no se me pierda el valor que selecione del lista/menu, por ejemplo en el lista/menu tengo 4 opciones: la primer opcion muestra: Seleccione un valor y las 3 restantes muestran:1, 2 y 3.

lo que pasa es que por ejemplo seleccion la opcion 2, y me hace el submit y me recarga la pagina pero en el lista/menu me muestra por defecto la opcion: seleccione un valor, y es lo que no quiero. lo que quiero es que me gurade la opcion que habia seleccionado anteriormente, en este caso fue la opcion: 2.

no se si me entiendan, pero he visto que se utiliza el selected para determinar la opcion que siempre estara seleccionada por defecto, pero en mi caso quiero que siempre que seleccionen una opcion y despues de que se haga el submit, el lista/menu me guarde la opcion qie haya seleccionado el usuario antes de que se hiciera el submit.

aqui dejo el codigo:

<form id="form1" name="form1" method="post" action="">
<select name="listaDia" onChange="this.form.submit()">
<option value="">Seleccione un valor</option>
<?php
for ($i=1; $i<=3; $i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
?>
</select>
</form>
  #2 (permalink)  
Antiguo 09/07/2010, 03:25
 
Fecha de Ingreso: abril-2010
Mensajes: 19
Antigüedad: 14 años
Puntos: 0
Respuesta: Problema con los valores del Lista/Menu

Hola!

Creo que tienes que poner esto, no se si me abré comido alguna " o ;

Código PHP:
Ver original
  1. <form id="form1" name="form1" method="post" action="">
  2. <select name="listaDia" onChange="this.form.submit()">
  3. <option value="">Seleccione un valor</option>
  4. <?php
  5. for ($i=1; $i<=3; $i++)
  6. {
  7. echo "<option value='".$i."'";
  8.     if ($_POST['listaDia'] == $i) {
  9.        echo "selected";
  10.     }
  11. echo ">".$i."</option>";
  12. }
  13. ?>
  14. </select>
  15. </form>

Saludos!
  #3 (permalink)  
Antiguo 09/07/2010, 08:20
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Problema con los valores del Lista/Menu

Cita:
Iniciado por Astroscuro Ver Mensaje
Hola!

Creo que tienes que poner esto, no se si me abré comido alguna " o

Saludos!
Hola Muchas gracias!!! me funciono correctamente de ante mano mil grracias!!!!

Etiquetas: Ninguno
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 12:12.