Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2006, 17:43
sebacipo
 
Fecha de Ingreso: octubre-2006
Mensajes: 19
Antigüedad: 18 años
Puntos: 0
problemas con select (combo box)

hola amigos, nuevamente recurro a ustedes para solicitar ayuda
estoy haciendo un buscador en mi pagina, y quiero q el usuario tenga un combo box para elejir el criterio de busqueda
el problema es q no se bien como hacerlo, y ya probe bastante y no me sale

este el el codigo q puse en el layout

Código:
<%= start_form_tag %>
       <%= text_field_tag :buscador, params[:buscador], :size => 18   %> 
      <br />
     <%= select('filtro', :tipos, [ ['nombre','nombre'],
 	                                         ['genero','genero']
	                                       ])  
      %>
      <a>  <%= submit_tag "Buscar" %>  </a>
<%= end_form_tag%>
el buscador sin el select anda perfecto,, el problema es q no se como hacer para q me busque por criterio.

en el controlador tengo esto q no se tampoco como esta,, (sin el criterio funciona bien)

Código:
if request.post?
      @peliculas= Pelicula.buscar_pelicula(params[:filtro],params[:buscador])
end
es aqui en el params[:filtro] q no se como se debe colocar,, ya q eso debe estar ,mal

y la funcion buscar pelicula es esta:

Código:
def self.buscar_pelicula(criterio,parametro_busqueda)
                  find(:all, :conditions => [criterio +" like  ? ",'%' + parametro_busqueda                 + '%'],  :order => "nombre")
end
bien,, eso es todo,, espero q alguien me pueda ayudar con mi buscador y ese select q no me funciona..

gracias