I’ve tackled this problem three seperate times with a couple of posts
and still can’t get it to work.
All I really want to do is grab a value in not-exactly date format and
put it in a mysql database datetime column with a time of zero. The
frustrating thing is that I’ve tried it in the console and it’s totally
working. But when I go back to the DB, it’s just not there:
@task = Task.new(params[:task])
@task.duedate = params[:task][:duedate]
Pretty simple, right? It’s not there. I also put it in a session
variable just to make sure I’m actually getting the value from paras -
no problem, it’s there:
session[:duedate] = params[:task][:duedate]
But still not in the DB. I’ve tried it a bunch of different ways,
including trying a session variable
@date = params[:task][:duedate]
@task.duedate = @date
That didn’t work. The really bad part - when I just try a string:
@task.duedate = “04/03/2007”
Again, nothing, even though in the console, I was able to get it to
What the heck am I doing wrong? Any help you can give would be greatly
appreciated! As you can see, I’m going nuts!
Thanks in advance!