【发布时间】:2018-05-31 06:37:47
【问题描述】:
我正在使用 laravel 5.1。我一直在想如何将我的 2 个数组输入存储到 DB 的同一行中。我只知道如何存储一个数组。
$amount[] = $request->amount;
$receipt[] = $request->receipt;
foreach ($amount as $key => $value) {
$reimbursement_item = ReimbursementItem::create([
'user_id' => $user->id,
'amount' => $value,
]);
}
DB structure and aspect result:
id user_id amount receipt
-- ------- ------ --------------
1 32 40.00 /images/r1.jpg
2 24 60.00 /images/r2.jpg
【问题讨论】:
-
你想存储两行?
-
@AliN11 一行
-
使用预期的数据结构发布当前表数据。
-
这很奇怪。如何在一行中存储两个不同的数组?
-
合并两个数组然后存储
标签: php arrays laravel laravel-5.1