您的位置:首页技术文章
文章详情页

管理员编辑,这么写页面没有反应是怎么回事,我哪里弄错了?

【字号: 日期:2022-06-06 17:50:26浏览:31作者:猪猪

问题描述

public function editUser(Request $request) {//获取表单返回的数据 $param = $request -> param(); //去掉表单中为空的数据,即没有修改的内容foreach ($param as $key => $value ){

if (!empty($value)){

$data[$key] = $value;

}}$condition = ['id'=>$data['id']];

$result = UserModel::update($data,$condition);

//如果是admin用户,更新当前session中用户信息user_info中的角色role,供页面调用

if (Session::get('user_info.name') == 'admin') {

Session::set('user_info.role', $data['role']);

}if (true == $result) {

return ['status'=>1, 'message'=> '更新成功'];

} else {

return ['status'=>0, 'message'=>'更新失败,请检查'];

} }

问题解答

回答1:

程序报错了,F12 network里能看到错误信息