I have a mySQL table with a bit field called Monday, which is either 0
or 1, 1 being 'checked' and 0 being 'not checked'. The default is 0.
I have a check_box form helper:
<%= f.label :Monday %><%= f.check_box :Monday %>
Which outputs HTML as follows:
<label for="service_Monday">Monday</label><input name="service[Monday]"
type="hidden" value="0" /><input id="service_Monday"
name="service[Monday]" type="checkbox" value="1" />
Whatever I do, whether check or not check, the value stored in the
database is always 1, I have tried setting different default values but
nothing seems to help.
Can you advise what I'm doing wrong please? Thank ou