I don't know your view's code, but looking at your controller's code... maybe instead of params[:ad] you should use params[:adv] "maybe" I'm just guessing. you should send your view's code
2010/8/20 Abder-Rahman Ali <[email protected]> > I'm following an example in the "Head First Rails" book. > > Now, when I "create" a record, and then go to the table, I find that a > BLANK record is created also I enter field values. > > What may I be missing? > > This is how "advs_controller.rb" looks like: > > class AdvsController < ApplicationController > def show > @adv = Adv.find(params[:id]) > end > > def index > @advs = Adv.find(:all) > end > > def new > @adv = Adv.new(params[:ad]) > end > > def create > @adv = Adv.new(params[:ad]) > @adv.save > end > end > > Thanks. > -- > 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 [email protected]. > To unsubscribe from this group, send email to > [email protected]<rubyonrails-talk%[email protected]> > . > 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 [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.

