未定義數組 ID 怎么解決啊

瀏覽:61 發布日期:2020/02/04 分類:ThinkPHP5專區
public function editUser(Request $request)
{
//獲取表單返回的數據
$data = $request -> param();
$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'=>'更新失敗,請檢查'];
}



}



報錯顯示未定義數組 id
最佳答案
評論( 相關
后面還有條評論,點擊查看>>
广西快3开奖走势图一定牛 福建体彩31和36选7混合图 真人欢乐捕鱼免费安装 河北排列7开奖 全民欢乐捕鱼技巧 武汉麻将最新手机版本 证券公司推荐股票 516棋牌游戏app 陕西体彩l11选5走势图 如意彩票网app下载 福建22选5号码