I am editing a form it is taking the value but when i submit it
it shows the message
def edit
@classified = Classified.find(params[:id])
end
def update
@classified = Classified.find(params[:id])
if @classified.update_attributes(params[:classified])
redirect_to :action => 'show', :id => @classified
else
render :action => 'edit'
end
end
and this is my form
<form action="../update/<%= @classified.id %>" method="POST">
<input id="_id" name="classified[id]" size="30"
type="hidden" value="<%= @classified.id %>" />
<p><b>Title</b><br>
<input id="classified_title" name="classified[title]" size="30"
type="text" value="<%= @classified.title %>" />
</p>
<p><b>Price</b><br>
<input id="classified_price" name="classified[price]"
size="30" type="text"
value="<%= @classified.price %>" />
</p>
<p><b>description</b><br>
<textarea cols="40" id="classified_description"
name="classified[description]"
rows="20" wrap="virtual">
<%= @classified.description %>
</textarea> </p>
<p><b>location</b><br>
<input id="classified_location" name="classified[location]"
size="30" type="text"
value="<%= @classified.location %>" />
</p>
<p><b>Email</b><br>
<input id="classified_emai;" name="classified[email]"
size="30" type="text"
value="<%= @classified.email; %>" />
</p>
<input type="submit" value="Update" />
</form>