У меня есть массив и данные, но я не могу проверить и сопоставить данные для счетчика
, когда я отправляю все еще нулевую вставку в базу данных при использовании == a, можно вставить 10 в базу данных
public function storeExamMultipleChoicesAns(Request $request)
{
//$event = event::all();
$data = $request->all();
$sum1 = 0;
$lastid = AnswerMultipleChoices::create($data)->samc_id;
if(count($request->samcit_answer) > 0){
foreach($request->samcit_answer as $item){
$data2=array(
'samc_id'=>$lastid,
$a = 'samcit_answer'=>$request->samcit_answer[$item],
$b = 'samcit_answer_exam'=>$request->aemc[$item]
);
if ($a == $b) {
$sum1++;
}
else {
redirect('/errors');
};
}
$model = AnswerMultipleChoicesItem::insert($data2);
$student_id = $request->input('student_id');
$subject_id = $request->input('subject_id');
$mcex_id = $request->input('mcex_id');
$score = $sum1;
$max = $request->input('max');
StudentModel::insertScoreMC($student_id,$subject_id,$mcex_id,$score,$max);
// $model2 = StudentModel::insertScoreMC($student_id,$subject_id,$mcex_id,$score,$max);
}
if($model == true){ redirect()->back(); }
else { redirect('/errors'); }
// dd();
}