thinkphp5 1資料操作 修改 更新

2022-07-21 11:54:17 字數 460 閱讀 3264

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');

ThinkPHP5 1鉤子和行為

tp5.1的行為是乙個比較抽象的概念,執行的流程使用者的註冊,登入,退出登入等等都可以作為乙個行為。而不同的行為之間也具有位置共同性,比如,有些行為的作用位置在使用者註冊後,在登入之後,退出登入之後,等等有些行為的作用位置都是在應用執行前,有些行為都是在模板輸出之後,把這些行為發生作用的位置稱之為鉤...

thinkphp5 1 匯入excel檔案

public function importexcel 限制上傳 型別 ext substr strrchr files file name 1 if ext xls ext xlsx 讀取 filename files file tmp name reader iofactory createre...

ThinkPHP5 1學習 模組設計

一 目錄結構 thinkphp5.1 預設是多模組架構,也可以設定為單模組操作 手冊摘入的結構列表 多模組設計在 url 訪問時,必須指定響應的模組名,比如 public test abc eat 如果你只有 test 這乙個模組時,你可以繫結這個模組,從而省略寫法 此時,url 呼叫就變成了 pu...