读书人

小弟我想把小弟我查询出来的数据每2条

发布时间: 2012-02-22 19:36:56 作者: rapoo

我想把我查询出来的数据每2条一行显示,请问怎么办啊?
我想把我查询出来的数据每2条一行显示,请问怎么办啊?
现在我查出来是这样的 1 2 3 4 5 6
我想得出这样的结果:
1 2
3 4
5 6
<%
String[] arr = new String[6];

int i = 1;
String s=request.getParameter( "pages ");
if(s!=null){
i=Integer.parseInt(s);
}else{
i=1;
}

db.setIpage(6);
db.setSql_all( "select count(*) as counter from car ");
db.setSql_page( "select * from car ");
db.setCpage(i);
Iterator it = db.getPageInfo();

for(int j=0;j <=5 && it.hasNext();j++){
Map record = (Map)it.next();
if(arr[j]!= " "){%>
<td>
<table width= "95% " border= "0 " align= "center " cellpadding= "0 " cellspacing= "3 ">
<tr>
<td align= "center "> <img src= " <%=path %> /images/ <%=record.get

( "picname ") %> " alt= " " width= "209 " height= "138 " align= "left "> </td>
</tr>
<tr>
<td> 编号: <%=record.get( "id ") %> </td>
</tr>
<tr>
<td> 种类: <%=record.get( "btype ") %> </td>
</tr>
<tr>
<td> 描述: <%=record.get( "stype ") %> </td>


</tr>
<tr>
<td> 来源: <%=record.get( "source ") %> </td>
</tr>
<tr>
<td> 价格: <%=record.get( "price ") %> </td>
</tr>
</table>
</td>
<%}
} %>

[解决办法]
asd
[解决办法]
在腰分行的后面加 <br> ……
[解决办法]
对结果进行取模运算%2==0
[解决办法]
给个相似的思维给你
<table border=1>
<tr>
<%
for(int i=1,k=0;i <=100;i++,k++){
if(k!=0&&k%2==0){
out.println( " </tr> <tr> ");
}
out.println( " <td> "+i+ " </td> ");
}
</tr>
</table>

读书人网 >Java Web开发

热点推荐