2016-04-27 17:23:37 2051次浏览 2条回答 0 悬赏 20 金钱
$demo=Info::find()->where(['id'=>2])->all();
        $demo=array('name'=>$model->name,'E_mail'=>$model->email,'phone'=>$model->phone);
        $info->save();

应该怎么改了 研究好久啦啊 运行不报错 数据库没有被更改 只是添加了一条空数据
已经解决 谢谢大家 真心感谢

最佳答案

  • 小诸葛 发布于 2016-04-27 17:47 举报
    $customer = new Customer();
    $customer->name = 'James';
    $customer->email = 'james@example.com';
    $customer->save();  // 等同于 $customer->insert();
    
    // 更新现有客户记录
    $customer = Customer::findOne($id);
    $customer->email = 'james@example.com';
    $customer->save();  // 等同于 $customer->update();
    
    觉得很赞
  • 回答于 2016-04-27 18:10 举报
    $demo = Info::findOne($id);$id传参变量
            
    $demo->name= 'xxx';
    $demo->emaile = 'xxxx';
    $demo->save();
    

    若已经存在$id 记录,则更新,若不存在,则写入新数据记录。

    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
小白小
主管

小白小

注册时间:2016-04-22
最后登录:2021-02-18
在线时长:16小时42分
  • 粉丝7
  • 金钱310
  • 威望30
  • 积分770

热门问题