【发布时间】:2018-01-19 11:51:56
【问题描述】:
我想更新表中的几个字段。它是如何在流明中写入更新查询的。我想用动态等于 id 更新称呼、姓名、姓氏、地址字段。
$query = "UPDATEpassengersSETname= ? WHERE (id='1') ";
$update = app('db')->update($query, [$passenger->name,]);
我想动态传递 id 值。
【问题讨论】:
我想更新表中的几个字段。它是如何在流明中写入更新查询的。我想用动态等于 id 更新称呼、姓名、姓氏、地址字段。
$query = "UPDATEpassengersSETname= ? WHERE (id='1') ";
$update = app('db')->update($query, [$passenger->name,]);
我想动态传递 id 值。
【问题讨论】:
将update() 方法与where() 一起使用:
DB::table('passengers')->where('id', $id)->update(['name' => $name, 'lasname' => $lastname]);
【讨论】:
\DB 或将use DB; 添加到类的顶部。
app('db')->table('passengers')->where('id', $id)->update(['name' => $name, 'lasname' => $lastname]);
使用更新
DB::table('passengers')->where('id', $id)->update(['name' => $name, 'lasname' => $lastname]);
$update = app('db')->table('passengers')->where('id', $id)->update(['name' => $name, 'lasname' => $lastname]);
【讨论】: