Допустим, есть 4 результата, извлеченных из запроса mysqli, которые позволяют лектору оценить пройденный / неудачный тест для студентов, которые зарегистрировались по этому предмету.
Я создаю другую таблицу «результат» для хранения результата, который содержит course_id, user_id и результаты (0: сбой, 1: проход).
Метод POST или метод GET следует использовать? Я действительно понятия не имею, как это сделать, потому что все значения отображаются в цикле while, а данные не сохраняются.
Чего я хочу достичь, так это, если лектор нажимает кнопку «Пропустить» в предмете А, он должен вставить данные в таблицу «результатов» с этим предметом, соответствующим course_id, студентом, зарегистрировавшимся по этому курсу (user_id), и результатами (0/1).
Решение:
Я нашел себе решение путем генерации <a type="submit" href=" evaluation_process.php?course_id='.$courseRow['course_id'].' ">Pass</a>
для каждого предмета, и я вставляю данные вvaluation_process.php, получая значения из $ _GET [‘course_id’] и обновляя мою таблицу результатов в базе данных
Других решений пока нет …