先创建一个数据插入控制器
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);
}
如图两种方式