On 25 February 2011 11:26, Vijay Ra <li...@ruby-forum.com> wrote: > Hello I m newbie in rails > i create simple application which take data from user search in DB and > show output but it not show properly it's show what i want plus it show > whole hash elements which is i don't want. i am attaching output screen > shot here > > Here r my app files > > ============================ > class SearchController < ApplicationController > > def index > @q=params[:q] > end > > def show > @q=params[:q] > @name = Frnd.find(:all, :conditions=>{:name=>@q}) > # puts "name is "+@name.inspect > end > > end > ============================ > index.html.erb > ------------------ > <CENTER><h1>Search Here</h1> > <br> > <%= form_tag :action =>"show"%> > <%= text_field_tag "q",""%> > <%= submit_tag "Go...."%> > <br> > </CENTER> > ============================ > show.html.erb > ------------------ > <h1><%=@q%></h1> > <br><br> > <%= @name.each do |h|%>
You don't want <%= on the line above, that causes it to display the return value from the call. You just want <% @name.each do |h| %> so that it will run the code but not display the result of this line. Colin > <%=h.name%> > <%=h.age%> > <%=h.gender%><br> > <%end%> > <br><br> > <%= link_to "back", :action=>"index"%> > ============================ > > Attachments: > http://www.ruby-forum.com/attachment/5965/search.jpg > > > -- > Posted via http://www.ruby-forum.com/. > > -- > 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 rubyonrails-talk@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- 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 rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.