Forms fields pre-populating w/ first record's values

I have a strange situation. I want to have a create_user form w/ all the fields blank

When I call the create_user method, the corresponding create_user.html.erb form is displaying the first record's data from the user table in the form fields

Here's a quick view of my form:

[code] <% form_tag('create_user') do -%>    <%=hidden_field("user", "id") %> (<%=params[:id] %>)    <p><label for="fname">First Name</label><br/>     <%=text_field("user", "fname") %></p>

   <p><label for="lname">Last Name</label><br/>     <%=text_field("user", "lname") %></p>   <%=submit_tag("Create") %> <% end -%>

[/code]

When that form loads, it is populated w/ the First and last name from the first user record in the db.

Anyway around this - I've tried everything I can think of.

Thanks, Clem

form_tag does not tag a string as an argument.

Could you show us your controller please?

Also, it may help you if you read http://guides.rubyonrails.org/getting_started_with_rails.html   first.

Thanks for getting back to me on this.

Here's my controller method:

def create_user     if request.post?       @user = User.new(params[:user])       if @user.save         flash[:notice] = "User has been added."         flash.keep         redirect_to :controller => 'admin', :action => 'list_users', :id => @user.id, :page => params[:page]       end     end   end

Thanks again

Ryan Bigg wrote: