我需要你的帮助,因为我不能保存数据透视表中的数组。如果有人能告诉我怎么做,因为这会让我发疯。
所以我有一个在foreach中输入数字的考试表单,它有一个动态的名字。我有两个总的结果。
这是我的数据表单:
我想保存我的输入数字的问题在透视表和结果在另一个表。对于结果是可以的,但它的保存在透视表我有一个问题。
幸亏帮了我。
在我的控制器中,我做了这样的事情:
$data = $request->all();
foreach($data as $question_id => $answer_id){
$result = new PratiqueReponse();
$result->question_id = $question_id;
$result->answer_id = $answer_id;
$result->save();
}
但不管用。
1条答案
按热度按时间nfeuvbwi1#
你没有分享太多的信息,所以我只能猜测,但我认为你应该保存到数据库这样:
您需要循环遍历问题,而不是整个数组。