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 <
[email protected]> 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_basi...@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_contac...@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 [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
-~----------~----~----~----~------~----~------~--~---

Reply via email to