thinkphp5.1數據操作-修改(更新)
更新數據:
$up_file=Db::name('表名稱')->where(['hid'=>$w_hid,'id'=>$w_fileid])->data([ 'up_time'=>time(), 'status'=>'del', 'note'=>'用戶刪除' ])->update();
Db::name和 Db::table 的區別是
Db::name 只是需要填寫表名稱即可(如果表有前綴)
Db::table 需要寫完整表的名稱
--------------------
比如 在數據庫里面配置了表前綴是 tp_
然后數據庫里面的兩個表
tp_user
tp_passwd
那么,Db::name('user') 就可以,如果用 Db::table('tp_user');