Haii
For this case.. a lot of way...
1. make name in model --> this is the best way
2. make name in controller -> this is good way

*way no 1*
in model

 attr_accessor :first_name
 attr_accessor :last_name

 def before_save
    self.name = @first_name + " " + @last_name
 end


in controller

def save
   user = User.new()
   user.first_name = params[:first_name]
   user.last_name = params[:last_name]
   user.save
 end



*way no 2*
For example model user, controller costumer
in controller

 def save
   user = User.new
   user.name = params[:first_name] + " " + params[:last_name]
   user.save
 end



I hope it will help you..
Thank you




On Fri, Jan 30, 2009 at 7:22 AM, Sean McGilvray <[email protected]>wrote:

>
> I am a newbie at RoR so thank you for your patients.
>
> I have a form with the following fields:
> 1. first_name
> 2. last_name
>
> I want to take them and make them into one variable "name" and submit
> that to my table field named "name".  Can anyone help?
>
> Thank you,
>
>  Sean McGilvray
> >
>


-- 
Wu You Duan

--~--~---------~--~----~------------~-------~--~----~
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