Я работаю над системой онлайн-экзаменов на уровне Laravel, когда пользователи получают экзамен. Я хочу получить некоторые данные из API и сохранить их в базе данных.Данные будут примерно такими:
{
"user_id": [
"420"
],
"test_id": [
"12"
],
"question_id": [
"1",
"2",
"3",
"4"
]
}
Мой контроллер
$fbres = new Testapp;
$json = $request->all();
$data = $json;
$user_id = $request->user_id;
$question_id = $request->question_id;
$test_id = $request->test_id;
foreach ($data as $key)
{
$user_id = $key['user_id'];
$test_id = $key['test_id'];
$question_id = $key['question_id'];
$data1 = array(
array('user_id'=> $user_id, 'question_id'=> $question_id, 'test_id'=> $test_id)
);
$fbres::insert($data1);
}