Hi David,
David Lelong wrote:
I want to be able to have users enter one or more email addresses in a field and have a database row created for each of those email addresses.
Here is an example of my form output:
"email_address"=>"email@domain1.com, email@domain2.com, email@domain3.com"}}
how do I iterate over the email addresses?
Assuming your email address table was named something like 'addresses' you could do something like...
params[:email_address].each(',') {|this_address| address_to_add = Address.new address_to_add.created_on = params[:created_on] address_to_add.job_id = params[:job_id] address_to_add.user_id = params[:user_id] address_to_add.email_address = this_address address_to_add.save }
hth, Bill