Foros del Web » Programando para Internet » PHP »

ayuda con select

Estas en el tema de ayuda con select en el foro de PHP en Foros del Web. buenas tengo un select con unos valores. lo que quiero hacer es que al seleccionar una opcion, me mande el value a una pagina php ...
  #1 (permalink)  
Antiguo 28/01/2010, 12:37
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 10 meses
Puntos: 3
ayuda con select

buenas

tengo un select con unos valores. lo que quiero hacer es que al seleccionar una opcion, me mande el value a una pagina php para hacer una busqueda de la bd. tengo unos selects hechos con php, y puedo mandar el valor del campo y la pagina donde quiero. pero con los valores introducidos por mi no se como hacerlo. tengo lo siguiente:

Código HTML:
 <select name="precio" id="precio" onchange="location.href=document.getElementById('precio').value">
    <option value="BETWEEN 0 AND 15">Menos de 15€</option>
    <option value="BETWEEN 15 AND 30">Entre 15€ y 30€</option>
    <option value="BETWEEN 30 AND 50">Entre 30€ y 50€</option>
</select> 
la idea es que al seleccioar por ejemplo menos de 15€, pase el valor precio, que sera BETWEEN 0 AND 15, a la pagina lista.php

como puedo hacerlo?

saludos!
  #2 (permalink)  
Antiguo 28/01/2010, 14:26
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: ayuda con select

Si lo quieres hacer con el evento onchange, entonces es Javascript, no PHP y seria algo como:

onchange="location.href='lista.php?precio=' + this.options[this.selectedIndex].value"
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 29/01/2010, 14:51
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 10 meses
Puntos: 3
Respuesta: ayuda con select

gracias triby!!

justo lo que necesitaba

saludos!

Etiquetas: select
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:16.