Foros del Web » Programando para Internet » PHP »

List/menu y paso de variables

Estas en el tema de List/menu y paso de variables en el foro de PHP en Foros del Web. hola a todos necesito de su ayuda... he tratado pero no se como hacer para que un list/menu (llenado con valores de una base de ...
  #1 (permalink)  
Antiguo 22/07/2004, 17:26
 
Fecha de Ingreso: febrero-2004
Mensajes: 47
Antigüedad: 13 años, 10 meses
Puntos: 0
List/menu y paso de variables

hola a todos necesito de su ayuda... he tratado pero no se como hacer para que un list/menu (llenado con valores de una base de datos) cuando se seleccione una de las opciones, capture el valor selecionado y lo envie a otra pagina para poder trabajar con el

aca hay parte del codigo donde llena la lista (esto funciona bien)


<select name="fabricante" class="fabri" id="fabricante" onChange=""">
<option value="0">Seleccione Uno
<?php
while($row =mysql_fetch_array($resultado)) {
echo '<option value="' . $row['Fabricante'] . '">' . $row['Fabricante'] . '</option>';
}
?>
</select>

Mi duda es como puedo hacer para que cuando el usuario seleccione una opcion de la lista, esta automaticamente tome el valor y cargue la pagina designada por mi donde pueda realizar otras operaciones.
Se que debo trabajar con el onChange, pero no se como hacer para que al minuto de que se elija una opcion esta cargue automaticamente la pagina y envie el valor

Ojala se entienda mi pregunta y me puedan ayudar.. he estado super trabado en esto

De antemano gracias

Saludos
  #2 (permalink)  
Antiguo 22/07/2004, 18:51
 
Fecha de Ingreso: octubre-2003
Ubicación: Veracruz, México
Mensajes: 169
Antigüedad: 14 años, 1 mes
Puntos: 0
Muy fácill, amigo, efectivamente tienes ke usar el OnChange de JavaScript
aqui te va:

<>

<select name="fabricante" class="fabri" id="fabricante" onChange="document.URL='script.php'"">
<option value="0">Seleccione Uno
<?php
while($row =mysql_fetch_array($resultado)) {
echo '<option value="' . $row['Fabricante'] . '">' . $row['Fabricante'] . '</option>';
}
?>

Donde script.php contiene el codigo ke despliega la página que deseas dependiendo de la opcion, si no es mucho código puede ser todo en el mismo código. Pero pues eso ya es a tu gusto. El unico elemento que debes cuidar es si enviaras el valor de ese select por GET o POST para que puedas acceder a el.


Sin no te queda claro o no me explique bien, hazme ver el error o la duda para que te vuelva a intentar ayudar..

Suerte y espero se solucione el problema

Última edición por ray_rockus; 22/07/2004 a las 18:53
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 19:01.