Laravel插入數據庫表數據

我們可以使用DB::insert()方法插入記錄。insert()方法的語法如下表中所示。

語法

bool insert(string $query, array $bindings = array())

參數

  • $query(string) – 在查詢數據庫中執行
  • $bindings(array) – 與查詢綁定值

返回值

bool

描述

在數據庫上運行 INSERT 語句

示例

第1步- 執行以下命令來創建一個名爲- StudInsertController 的控制器

php artisan make:controller StudInsertController

第2步 - 成功執行後,您會收到以下輸出 -

Laravel插入數據庫表數據

第3步 - 將以下代碼複製到文件 - app/Http/Controllers/StudInsertController.php

input('stud\_name'); DB::insert('insert into student (name,age) values(?,?)',\[$name, $age\]); echo "Record inserted successfully.
"; echo 'Click Here to go back.'; } }  **第4步** - 創建一個名爲  resources/views/stud\_create.php 的視圖文件,並複製下面的代碼到此文件中。 resources/views/stud\_create.php 添加 - 學生管理
https://asset.1ju.org/insert

第7步 - 結果顯示如下圖所示。

Laravel插入數據庫表數據

點擊「添加學生」後,結果如下圖所示:
Laravel插入數據庫表數據

數據庫 student 表中的記錄如下:

Laravel插入數據庫表數據