注册 登录
编程论坛 WEB前端(UI)

请教大家一个记录显示为表格的问题,急。

zzy5460 发布于 2007-05-22 11:29, 757 次点击
前置条件:我有一个数据库和表,数据库中有100条记录(当然是不固定的)

问题是:我想用一个WEB表格来显示这些记录,表格的第一列显示第1~10个文档,表格的第二列显示第11~20个文档,依此类推,最终形成了一个10行、10列的表格,每一个单元格对应了一条记录(单击该单元格中的链接,可打开对应记录)。

注:并非本人没动脑筋研究,而是弄了好久弄不出来,特发贴请教,万分感激。
1 回复
#2
lmhllr2007-05-22 12:46
不知道你用什么脚本语言的,最好是用DIV+CSS实现,在服务器处理也行,简单好理解

思想全是一样的,就是去余数计算换行

用PHP示范一下:

<table border="0" align="center" cellpadding="0" cellspacing="0">
<?php
$col = 10;//每行10列
$total = 100;//总共100条数据
for($i=0;$i<$total;$i++)
{
if( 0 == $i%$col )echo "<tr>\n";
?>
<td width="120" align="center"></td>
<?php
$i++;
if( 0 == $i%$col)echo "</tr>\n";
}
if($i%4 != 0)echo "<td colspan=" . $i%$col . ">&nbsp;</td></tr>\n";
?>
</table>
1