Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2008, 18:29
crobertor
 
Fecha de Ingreso: enero-2008
Mensajes: 12
Antigüedad: 16 años, 3 meses
Puntos: 0
Problema al capturar parametro de URL

hola nose si alguien me pueda ayudar lo que quiero hacer es capturar un parametro que envio por un link_to para realizar acciones en otra vista con ese valor, pero al capturarlo me sale en blanco y el sql me marca error porque lo utilizo para hacer una consulta en ls vista 2

vista 1 aqui es donde envio el parametrio en seccion_id

Seleccione la seccion:
<table>
<% @secciones.each do |sec| %>
<tr>
<td> <%= link_to sec.nombre, :action => 'busqueda', :seccion_id => sec.id %> </td>
<br/>
</tr>
<% end %>
</table>

controller Maestro -- aqui es donde lo capturo

@sec = params[:seccion_id] <-- parametro que quiero capturar
if request.post?
stringBusqueda = "SELECT * FROM maestros WHERE seccion_id = "+ @sec

vista 2--------------------

<% form_tag do {:action => 'busqueda'} %>
<%= @sec %>
<div id = "BusquedaMaestro" style ="center"
Busqueda por RFC:
<% if @string.blank? && @b %>
class = "fieldWithErrors"
<% end %>
<%= text_field_tag :rfc,params[:rfc], :maxlength => 13 %>
<%= submit_tag 'Buscar'%>
<% end %>
</div>