怎么把一个二维数组写入一行数据库中?

php中怎么把一个二维数组写入一行数据库中

如下数组

$arr = [
'a'=>['1', '1', '1', ],
'c'=>['1', '1', '1', ],
'b'=>['1', '1', '1', ],
]

命名列,如果需要,可以设置一个主键,然后把对应的值写入
比如:
create table abc(
mun int identity(1,1),
col1 varchar(10) null,
col2 varchar(10) null,
col3 varchar(10) null,
col4 varchar(10) null,
col5 varchar(10) null,
...,
合计 varchar(10) null
)
然后你把数据写入这个表,最后一行的合计在报表中做
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-22
二维数组建议转换成json格式,直接保存到一个字段中。。