求助一个循环语句的写法
我想在数据库中取数据,并且以每页6*5(既产生6行5列)的格式显示。少于30个数据就在一页中显示出来,如果是超出了30个数据,就分页,当然,分页有我自己来。刚才搞了一个循环,不合理。
可以参照一下:
if(allrecord!=0)//allrecord是数据库中取出来的数据个数,判断使用
{
for(i=0;i<=5;i++)
{
Response.Write("<tr>");
for(j=i;j<=4;j++)
{
if((i+j)<=(allrecord-1))
{
Response.Write("<td><a href=showphoto.aspx?src="+ds.Tables["photo"].Rows[i+j][0]+"><img src="+ds.Tables["photo"].Rows[i+j][0]+"></a></td>");
}
else
{
return;
}
}
}
else
{
}