发新帖

[PHP] [ThinkPHP] 在 ThinkPHP 5 批量插入数据

零下一度 2023-5-18 694

可以使用 insertAll() 方法进行批量插入数据。

示例代码如下:

$data = [
    ['name' => '张三', 'age' => 20],
    ['name' => '李四', 'age' => 22],
    ['name' => '王五', 'age' => 21],
];
$result = Db::name('user')->insertAll($data);
if ($result) {
    echo '插入成功';
} else {
    echo '插入失败';
}

以上代码可以将 $data 数组中的多条记录批量插入到 user 表中。如果插入成功,会输出 插入成功,否则输出 插入失败





最新回复 (0)
返回
零下一度
主题数
928
帖子数
0
注册排名
1