1. 程式人生 > >ThinkPHP 判斷一個更新操作是否成功

ThinkPHP 判斷一個更新操作是否成功

更新失敗 data code log 記錄 mod strong 影響 一個

需要用 !== false 來判斷更新是否成功,因為save方法返回值是更新操作影響的記錄數,有可能影響的記錄數為0,但卻更新成功的。

$Model = D(‘Blog‘);
$data[‘id‘] = 10;
$data[‘name‘] = ‘update name‘;
$result = $Model->save($data);
if ( false !== $result ){
    $this->success(‘更新成功!‘);
}else{
    $this->error(‘更新失敗!‘);
}

ThinkPHP 判斷一個更新操作是否成功