这其实是从这里继续的。
假设一位老师想要更新学生的技能。过程是这样的:
- 选择学生姓名。
- 查看学生的个人资料。
- 单击更新链接。更新页面显示带有复选框的技能列表。
- 教师可以检查或取消检查学生的技能。然后点击提交。
例如:
+------+------------------------+
Draw | <checkbox checked >
+------+------------------------+
Read | <checkbox>
+------+------------------------+
Dance | <checkbox checked >
+------+------------------------+
所以这就是问题所在;
如何使用一个 ID 更新多个提交?(将提交值与数据库中的值进行比较)
当skillid在studentskill表中不存在时,如何添加(INSERT INTO)?
餐桌技巧
+---------+------------+
| skillid | skillname |
+---------+------------+
| 1 | draw |
+---------+------------+
| 2 | read |
+---------+------------+
| 3 | dance |
+---------+------------+
表学生技能
+----------+----------|
|studentid | skillid |
+----------+----------+
| 001 | 1 |
| 001 | 2 |
| 002 | 1 |
| 002 | 2 |
| 002 | 3 |
+----------+----------+