tp5框架询问
cykeyan
cykeyan 2019-10-14 11:31:00
0
2
1329

public function doEdit(Request $request)
    {
    
     $data = $request ->except('shebei');
  $condition = ['id'=>$data['id']];
        $result = GongyikaModel::update($data,$condition);
        $status = 0;
        $message = '更新失败,请检查';
     if (true == $result) {
            $status = 1;
            $message = '恭喜, 更新成功~~';
        }
        return ['status'=>$status, 'message'=>$message];
    }

请问老师$data['id']这个ID运行时候咋获取不到是空的

  1. return $this->view->fetch('gongyikabianji');
  2.    }
  3.    
  4.    public function doEdit(Request $request)
  5.    {
  6.    
  7.    $data = $request ->except('shebei');
  8. $condition = ['id'=>$data['id']];
  9.        $result = GongyikaModel::update($data,$condition);
  10.        $status = 0;
  11.        $message = '更新失败,请检查';
  12.    if (true == $result) {
  13.            $status = 1;
  14.            $message = '恭喜, 更新成功~~';
  15.        }
  16.        return ['status'=>$status, 'message'=>$message];
  17.    }

调用堆栈

  1. Gongyika.php第104行
  2. Error :: appError(8,'Undefined index:id',' E:\ myphp_www \ PHPTuto ... ',104,['request'=> objectRequest),'data'=> []])中Gongyika.php第104行


cykeyan
cykeyan

全部回复(1)
卢小强

打印下$data,看看里面有ID吗?没有的话就是前端写的有问题。

  • 回复 好的
    cykeyan 作者 2019-10-14 15:41:34
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!