if ($user->save()) {
return true;
}
返回值为1
但是 实际并没有修改成功!
我该从哪里着手去调查这个问题呢?
print_r($model->errors)
,打印,看看有什么错误提示
有可能影响的记录为0,if里面改成$user->save()>0试试
http://www.yiichina.com/question/616 移步把
你 user 的验证规则有没有问题? $user->save(false);
这个试一试
从头理,一步一步找问题。save方法在为新纪录时insert在不是新纪录时update
返回1就代表已经成功。
检查是否是更新对了地方…