このコードは、PHPのようなエラーを示していますNotice:undefined offset 381. ループが実行されるとオフセット番号が増加します。PHP通知:未定義オフセット381とwhileループwhileでの382
$marks=0;
$correct = 0;
while ($row=mysqli_fetch_assoc($result)){
$exam_name = $row['exam_name'];
$exam_percentage = $row['exam_pass_percentage'];
if($row['a_sortorder'] == $json['responses'][0][1][$row['qid']]){
$marks = $marks + 4;
$correct++;
}
}
どうすればよいですか?
'$ json ['responses'] [0] [1] ['381']' doesn存在しない。 * isset *がある場合は最初にチェックしてください。 –
解決策が見つかりました。$ json ['] [$ 1] [$ 1] $ row ['qid'] .... $ row ['qid'] .... qidは第三者のアプリケーションによって変更されました。 –