I am using this:
Code Ruby:
user = Users.first(:conditions => {:username => params[:user][:username], :email => params[:user][:email]}, :select => 'first_name, email')
user.update_attribute('password', password)

However when I look in phpMyAdmin the row is not updated... am I doing something wrong?