
数据库中建3个表:
学生表(姓名,学号[主键],单位)
课程表(课程编号[主键],名称,学时,开课老师)
选课表(课程编号,学号)两个都是主键都是外键。
三个表表示什么自己理解一下,查询的时候就用sql语句,连接多个表查就行。比如 11
Select from 课程表 where exists (select from 选课表 where 学号=‘1234567890’ and 课程编号=课程表课程编号)
这就查出了所有该学生选的课的信息。
至于怎么在html中显示,还要看你用php 还是java做网页,然后把数据放到table里就行了。
不过所说的这些得知道 数据库 网页的知识,就简单了
给你写了段详细的演示代码,请参考使用<br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
后台是不能遍历table的吧,如果是想获取table的数据到后台,可以在前台遍历后通过隐藏域或者其他方式传回后台前台遍历tablerows[i]cells[j]innerHTML
<table>
<tr class="aa"><td>第1行1列</td><td>第1行2列</td></tr>
<tr class="aa"><td>第2行1列</td><td>第2行2列</td></tr>
<tr><td></td><td></td></tr>
</table>
$('aa')click(function (){
$(this)parent()find('tr')removeClass('trSelected');
$(this)addClass('trSelected');
});
function submitfunc(){
var versionArr=$("trSelected")find("td:eq(0)")text();
if(versionArrlength != 1){
alert(versionArr);
}
}
我建议你使用html解析库,因为正则处理html标签是有些费力。
我可以先给出一个正则,你试一下:<table><tr><td>([^<]+)</td></tr></table>
以上就是关于HTML中表单的使用,用HTML的表格(table)来展示查询出来的信息全部的内容,包括:HTML中表单的使用,用HTML的表格(table)来展示查询出来的信息、HTML表格如何选定一个行, javascript里面,如何如何获取一个表格的选定行的行号、asp.net 如何遍历html中的table行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)