Php 如何一次将数据数组插入8个表?
我有一个变量,数组的内容如下Php 如何一次将数据数组插入8个表?,php,arrays,laravel,Php,Arrays,Laravel,我有一个变量,数组的内容如下 $dataRoles = [ 0 => [ 'data1', 'data2', 'data3' ], 1 => [ 'data4', 'data5' ] ] 我有两张表表表role_0和role_1 如何将数据数组0=>'..'插入到表角色_0中,将数组1=>'..'插入到表角色_1中是不可能的。只能插入到1个表中,但许多记录使用批量插入,例如: insert into table (fld1, fld2) va
$dataRoles = [
0 => [
'data1',
'data2',
'data3'
],
1 => [
'data4',
'data5'
]
]
我有两张表表表role_0和role_1
如何将数据数组0=>'..'插入到表角色_0中,将数组1=>'..'插入到表角色_1中是不可能的。只能插入到1个表中,但许多记录使用批量插入,例如:
insert into table (fld1, fld2) values ("val1", "val2"), ("val3", "val4"), ...
不可能将insert插入到两个不同的表中。只能插入到1个表中,但许多记录使用批量插入,例如:
insert into table (fld1, fld2) values ("val1", "val2"), ("val3", "val4"), ...