Hi
im using five forms(5 pages) and one controller.select the edit
form1 page values displayed but i change values after updated but not change
the values in database .only already values
stored.
any one help for me
Thanks
balaji
On Thu, Dec 18, 2008 at 3:46 PM, balaji rajagopal <
balajiece.rajagopal-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> Hi
>
> im using five forms(5 pages) and one controller.select the edit form1 page
> values displayed but i change values after updated but not change the
values
> in database .only already values stored.
>
> view code
>
>
-----------------------------------------------------------------------------------editresortadditionaldetails.html
>
> <% form_tag :action =>
''update'',:controller=>''Wizard'',:id=>@id
do %>
>
> <br><br>
>
> <h3 align="center">Edit Resort Additional
Detail</h3>
> <table align="center">
> <!--tr>
> <td>
> <b>Resort</b>
> </td>
> <td>
>
> <!--%=f.collection_select(:resortid,
> ResortBasic.find(:all),:id,:resortname)%>
> </td>
> </tr-->
> <tr>
> <td>
> <b>Amenities</b>
> </td>
> <td>
> <%=text_area_tag
> @resort_additionaldetail.aminity,@resort_additionaldetail.aminity%>
> </td>
> </tr>
> <tr>
> <td>
> <b>Directions</b>
> </td>
> <td>
>
> <%=text_field_tag
> @resort_additionaldetail.directions,@resort_additionaldetail.directions
%>
> </td>
> </tr>
> <tr>
> <td>
> <b>Transport</b>
> </td>
> <td>
> <%=text_field_tag
> @resort_additionaldetail.transport,@resort_additionaldetail.transport %>
> </td>
> </tr>
> <tr>
> <td>
> <b>Map</b>
> </td>
> <td>
>
> <%=text_field_tag
> @resort_additionaldetail.map,@resort_additionaldetail.map %>
> </td>
> </tr>
> <tr>
> <td>
> <b>Pickup Offered</b>
> </td>
> <td>
> <%=text_field_tag
>
@resort_additionaldetail.pickupoffered,@resort_additionaldetail.pickupoffered
> %>
> </td>
> </tr>
> <tr>
> <td>
> <b>Email</b>
> </td>
> <td>
>
> <%=text_field_tag
> @resort_additionaldetail.email_id,@resort_additionaldetail.email_id %>
> </td>
> </tr>
>
> </table>
> <table align="center">
> <tr>
> <td>
> <%=submit_tag "Update" ,:class
=>''myButton'' %>
>
>
> </td>
>
> </tr>
> </table>
>
> <% end %>
>
>
> controller code
>
>
> def editresortbasics
> # render :text =>params[:resortname]
>
> # @resort_basic.resortname=params[:resortname]
> # logger.debug(params[:id])
> session[:editresort_id]=params[:id]
> @id = session[:editresort_id]
> @resort_basic =ResortBasic.find(@id)
>
>
> #if request.post?
> # @resort_basic.update_attributes(params[:resort_basic])
> # flash[:notice] = ''Resort was successfully
updated.''
> # redirect_to :action => ''editresortbasic'',
> session[:resort_basic]=@resort_basic
> # session[:editresort_id]=params[:id]
> render :action=> "editresortbasic"
> # redirect_to(@resort_contactdetail)
> end
>
> def editresortcontacts
>
> @id = session[:editresort_id]
> #render :text =>@id
> @resort_contactdetail =ResortContactdetail.find(@id)
> session[:resort_contact]=@resort_contactdetail
> render :action => "editresortcontact"
> end
>
> def editresortaddresses
> @id = session[:editresort_id]
> @resort_address =ResortAddress.find(@id)
>
> session[:resort_address]= @resort_address
>
> render :action => "editresortaddress"
> end
> def editresortaccomodations
> @id = session[:editresort_id]
> @resort_accomodation =ResortAccomodation.find(@id)
> session[:resort_accomodation]= @resort_accomodation
> render :action => "editresortaccomodation"
> end
> def editresortadditional
> @id = session[:editresort_id]
> @resort_additionaldetail =ResortAdditionaldetail.find(@id)
> render :action => "editresortadditionals"
> end
>
> def update
>
> # @resort_basic =ResortBasic.find(params[:id])
> # @resort_basic = session[:resort_basic]
> # @resort_basic.update_attributes(params[:resort_basic])
>
> #@resort_contactdetail =ResortContactdetail.find(params[:id])
> # @resort_address =ResortAddress.find(params[:id])
> # @resort_accomodation =ResortAccomodation.find(params[:id])
> @resort_additionaldetail =ResortAdditionaldetail.find(params[:id])
> # render:text=>params[:id]
> #if request.post?
>
> # @resort_contactdetail = session[:resort_contact]
> #@resort_contactdetail.update_attributes(params[:resort_contact])
> # @resort_address = session[:resort_address]
> # @resort_address.update_attributes(params[:resort_address])
> # @resort_accomodation = session[:resort_accomodation]
> # @resort_accomodation.update_attributes(params[:resort_accomodation])
>
> if @resort_additionaldetail.update_attributes(params[:resort_additional])
> # render:text=>params[:resort_additional]
> # flash[:notice] = ''Add Resort was successfully
updated.''
> render :action => "resortupdated"
> #redirect_to(@resort_additionaldetail)
> end
>
> Values not updated in database.give idea and any one help for me
>
> Thanks
> Balaji
>
>
>
>
--~--~---------~--~----~------------~-------~--~----~
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
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---