注: 打印出最后一條數據庫操作的sql語句
echo Db::getLastSql();
增加insert
//增加一條數據
$ins = db('user')->insert($data);
//增加多條數據($data為二維數組)
$ins = db('user')->insertAll($data);
//返回增加的該條數據id
$ins = db('user')->insertGetId($data);
修改update
$code = db('user')->where('id','>','60')->update(['pass'=>'aaa','age'=>18]);
//主鍵寫到數組中,一般是單條修改
$code = db('user')->update(['age'=>26,'id'=>5]);
//只想修改一個字段(修改pass字段,值為abc)
$code = db('user')->where('id',1)->setField('pass','abc');
//字段自增(自增id為5的age字段,每次加1)
$code = db('user')->where('id',5)->setInc('age');
//字段自減(自減id為10的age字段,每次減3)
$code = db('user')->where('id',10)->setDec('age',3);
刪除delete
//根據主鍵刪除
$code = db('user')->delete(1);
$code = db('user')->delete([1,2,3]);
//根據條件刪除
$code = db('user')->where('id',1)->delete();
$code = db('user')->where('id','<',10)->delete();
- 空白目錄
- 關于頁面跳轉跟重定向
- thinkphp5return的問題
- thinkphp5權限auth
- thinkphp5關聯查詢多表查詢join
- javascript
- 數據庫命令行操作
- php間隔一段時間自動執行
- PHP字符串首尾留N位,中間替換成*號
- tp5獲取當前域名
- PHP常用函數
- 注冊發送短信驗證的接口詳解
- php可逆加密解密
- 配置本地虛擬主機
- thinkphp5跨控制器調用
- thinkphp5框架加載流程
- thinkphp5路由詳解
- thinkphp5功能集合
- thinkphp5數據庫操作
- delete,put類型
- tp5數據庫查詢
- tp5數據庫增刪改
- 事務機制
- thinkphp模型model新建和查詢
- tp5model的新增
- tp5model修改
- tp5model刪除和軟刪除
- tp5視圖
- tp5API