根据主id从不同的表中填充列表


Fill list from different table based on primary id

我有3个相互关联的表。在第一个表中,我有学生详细信息,包含studentid (PK),学生姓名,工作等…

表2包含课程组成,包括课程编号(PK)、学生编号(FK)、课程名称、教师名称等。

表3包含由studentid(fk)、courseid(fk)、id(pk_autoincrement)和grade组成的grade。

当系统启动时,学生将被加载到一个下拉菜单中。更改此下拉菜单后,将显示第二个下拉菜单,并加载所选学生的课程id(基于studentid)

当用户选择courseid onchange时,一个标签将显示学生成绩。

所有的事情在1页完成…任何人都可以给我的样本代码无论是在php或javascript,因为我使用php和mysql数据库。

Ajax。这是一条正确的道路。检查这里的想法,这是做类似的事情,你正在努力实现。查看更多抽象代码参考。这可能是复制品。一般来说,搜索loading combobox based on other combobox jquery会给你相当不错的结果。