hai aku mau coba bantu ya....erornya itu disebabkan karena di dalam fungsi
'for' yang kamu pakai terdapat kata redirect/render(nah karena di dalam for kan
redirect atau render nya berkali2 sedangkan harusnya hanya sekali) solusinya
itu dengan mengeluarkan redirect/rendernya ke luar for,contohnya :
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
@markah.save
end
respond_to do |format|
# flash[:notice] = 'Markah was successfully created.'
format.html { redirect_to(@markah) }
format.xml { render :xml => @markah, :status => :created, :location
=> @markah }
end
end