ThinkPHP使用update函数更新数据的方法

update 方法返回影响数据的条数,没修改任何数据返回 0

  1. Db::table('user')
  2.     ->where('id', 1)
  3.     ->update(['name' => 'zhimatong']);

更新多个字段的写法:

  1. Db::table('user')
  2.     ->where('id', 1)
  3.     ->update([
  4.         'login_time'  => ['exp','now()'],
  5.         'login_times' => ['exp','login_times+1'],
  6.     ]);
THE END