Salam Ruby...
Saya mau simpan data yang tertampung dalam quey @pelajars (lebih dari 1 record) 
ke tabel markah, sintax controller seperti dibawah:

def create
    @pelajars = PendaftaranMkuliah.find(:all, 
:conditions=>{:sesi=>session[:sesi],:sem=>session[:sem],:kodkursus=>session[:kodkursus]},:order
 =>"idpelajar ASC")
  for pelajars in @pelajars
    @markah = Markah.new(params[:markah])
    @markah.idmarkah=session[:idpeng]
    @markah.idpelajar=pelajars.idpelajar
    respond_to do |format|
      if @markah.save
       # flash[:notice] = 'Markah was successfully created.'
        format.html { redirect_to(@markah) }
        format.xml  { render :xml => @markah, :status => :created, :location => 
@markah }
      else
        format.html { render :action => "new" }
        format.xml  { render :xml => @markah.errors, :status => 
:unprocessable_entity }
      end
    end
  end
  end


Error nya adalah:

Can only render or redirect 2once per action

Saya cek ke table markahs di mysql yang diinsert hayan 1 record saja.
Mohon bantuan kawan2..gimana solusinya..

terima kasih


Zen


      

[Non-text portions of this message have been removed]

Kirim email ke