先創建一個數據插入控制器
php artisan make:controller DatebaseController
新建方法
public function insert() {
echo 111;
}
調用 DB類
use DB;
添加路由
Route::prefix('datebase')->group(function() {
Route::get('insert', 'DatebaseController@insert');
});
訪問 localhost/datebase/insert
測試是否成功輸出 111
開始插入數據 調用 DB類的insert方法
public function insert() {
// 插入數據向articles表,使用DB類 已經封裝好的數據庫操作類
// 拼接插入
// $abc = DB::insert("INSERT INTO `articles`(category_id, title, content) VALUES('1', '文章1', '內容1')");
// dump($abc);
// 數組插入
$bbc = DB::table('articles')->insert([
[
'category_id' => 2,
'title' => '標題2',
'content' => '內容2'
],
[
'category_id' => 3,
'title' => '標題3',
'content' => '內容3'
],
]);
dump($bbc);
}
如圖兩種方式