Laravel教學
Laravel環境安裝配置
Laravel應用程序結構
Laravel配置
Laravel路由
Laravel中間件
Laravel控制器
Laravel請求
Laravel Cookie
Laravel響應
Laravel視圖
Laravel重定向
Laravel操作數據庫
Laravel插入數據庫表數據
Laravel檢索查詢數據
Laravel更新數據
Laravel刪除數據
Laravel錯誤和日誌記錄
Laravel表單處理
Laravel本地化
Laravel會話(session)
Laravel驗證
Laravel文件上傳
Laravel發送郵件
Laravel Ajax
Laravel錯誤處理
Laravel事件處理
Laravel Facades
Laravel安全
Laravel刪除數據
我們可以使用DB::delete()方法刪除記錄。刪除方法的語法如下表所示。
語法
int delete(string $query, array $bindings = array())
參數
- $query(string) – 在數據庫中查詢執行
- $bindings(array) – 與查詢綁定值
Returns
int
Description
在數據庫運行一個delete語句。
示例
第1步 - 執行以下命令來創建一個名爲 StudDeleteController 控制器。
php artisan make:controller StudDeleteController
第2步 - 成功執行後,您會收到以下輸出 -
第3步 - 將以下代碼複製到文件 app/Http/Controllers/StudDeleteController.php
app/Http/Controllers/StudDeleteController.php
$users\]); } public function destroy($id) { DB::delete('delete from student where id = ?',\[$id\]); echo "刪除記錄成功."; echo '點擊這裏 返回.'; } } 第4步 - 創建一個名爲 resources/views/stud\_delete\_view.blade.php 並複製下面的代碼到這個視圖文件。 **resources/views/stud\_delete\_view.blade.php**
編號ID | 名字 | 操作 |
{{ $user->id }} | {{ $user->name }} | 刪除 |