首页 > 解决方案 > 如果页面上有多个主题,如何更新响应课程的评估?(*想不出任何好听的标题)

问题描述

假设从 mysqli 查询中提取了 4 个结果,这允许讲师评估在该主题下注册的学生的通过/失败。

我正在创建另一个表“结果”来存储包含 course_id、user_id 和结果(0:失败,1:通过)的结果。

我应该使用 POST 方法还是 GET 方法?我真的不知道该怎么做,因为所有值都在 while 循环中回显,并且没有保留数据。

我想要实现的是,如果讲师点击主题 A 中的通过按钮,它应该将数据插入到“结果”表中,该主题对应的 course_id、在该课程下注册的学生(user_id)和结果(0/1)。

例子

标签: phpmysqli

解决方案


解决方案:

我通过为每个主题生成找到了自己的解决方案,<a type="submit" href=" evaluation_process.php?course_id='.$courseRow['course_id'].' ">Pass</a>并通过从 $_GET['course_id'] 获取值并将数据插入到evaluation_process.php 中并更新数据库中的结果表


推荐阅读