小编MD.*_*zan的帖子

Laravel 多重插入不起作用说“插入值列表不匹配”

我有一个列表,其中的字段是通过 import xlxs 动态获取的。我已经生成了一个数组列表。当只有 xlxs 文件有 1 条记录时插入工作但在获取多行时不起作用。

当有超过 1 个数组时,它会显示:

SQLSTATE[21S01]:插入值列表与列列表不匹配:1136 列计数与第 2 行的值计数不匹配

然后是sql代码

我的数组列表如下:

Array(
 [0] => Array
    (
        [name] => Md. XXXX
        [email] => abc@gmail.com
        [mobile_no] => 1751017812
        [password] => $2y$10$vgmdsjT64aXHQcPA6vh8LuWfdWWA/NCtC8NLYTl8yyQ/wtXdcSNHy
        [user_type_id] => 1
        [designation] => Sr. Software Engineer
        [market_code] => mirpurA203
        [product_code] => Seclo201
        [territori_code] => T352
        [region_code] => Mirpur334
        [division_code] => Dhaka31
    )

 [1] => Array
    (
        [name] => Md. XX
        [email] => def@gmail.com
        [mobile_no] => 1761017812
        [password] => $2y$10$52CtpkGrKfriInOmnz.guOrIvnCJyxgYRbfEkDl6nFkPD2UYcvhiO
        [user_type_id] => 2
        [designation] …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

3
推荐指数
1
解决办法
2126
查看次数

标签 统计

eloquent ×1

laravel ×1

php ×1