> I have this code: <%= date_select("post", "from") %>
>
> simple, easy, works! The problem comes when I need to build a query
> around these dates. In my log I see that the params are being passed
> like this:
>
> "post"=>{"from(1i)"=>"2008", "to(1i)"=>"2008", "from(2i)"=>"11",
>    "to(2i)"=>"11", "from(3i)"=>"6", "to(3i)"=>"6"}
>
> When I try and access the params, such as, by saying: params[:to][: 
> 3i],
> ruby barks at me. All other variations have failed to get at the  
> values.
> So, my question is this: how in the name of everything holy am I
> supposed to get the month, day, and year from the params hash when
> hashes containing integers - 1, 2, 3, etc. - are inaccessable via  
> ruby.
> I have tried putting the values into a date object and everythign  
> simply
> does not work or come out as nil. Has anyone had any success at  
> getting
> at those values? Thanks,

Maybe I'm not understanding but why not access params[:post][:from]  
and then request what parts you want using DateTime methods.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to