我想更新表格中的记录。我正在使用Kohana 3.0和ORM。我的代码如下 -
$photo_sel = $this->where('id','=',$this_photo_id)
->where('user_id','=',$user_id)
->where('is_logo','=','0')->find();
if ($photo_sel->loaded()) {
$this->photo_file_name = $photo;
parent::save();
}
但每次更新第一条记录时。相反,我想用$ this_photo_id选择并更新记录。
我怎样才能做到这一点?
答案 0 :(得分:0)
如果要更新所选记录,请仅修改并保存此记录:
$photo_sel = $this->where('id','=',$this_photo_id)
->where('user_id','=',$user_id)
->where('is_logo','=','0')->find();
if ($photo_sel->loaded()) {
$photo_sel->photo_file_name = $photo;
$photo_sel->save();
}