直接上代码说明了

  $data['name'] = $this->request->post('name');

  $data['age'] = $this->request->post('age');

  $model = new Test();

  $model->name = $data['name'];

  $model->age = $data['age'];

   var_dump($model->save());exit;

Thinkphp模型save返回值

  

下面是注意点:当你的参数不发生改变时  

Thinkphp模型save返回值 打印结果是0

可能导致问题:

使用if判断是第一次时

if($model->save()){

        '进这里'

}

 

第二次

if($model->save()){

}else{

    '进这里'

}

正确的判断姿势   划重点

if($result !== false){

      return show(200, '请求成功');

 }else{

      return show(-1, '请求失败');

  }

 

相关文章:

  • 2021-11-17
  • 2021-07-01
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-17
  • 2021-11-14
  • 2021-11-17
  • 2020-01-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案