如题:我冲数据库中取出数据放在ResultSet 数据集里面!然后放在while里循环输出
代码:
while(rs.next()){
%>
<tr>
<td style="font-size:12px;border-width:thin">
<script type="text/javascript">
function hreff(){
window.open(" http://www.XXXXXX.com/forum/mvnforum/viewthread?thread=<%=rs.getString("THREADID")%>");
}
</script>
<a href="javascript:hreff();"><%=rs.getString("THREADTOPIC") %></a>
</td>
<td style="border-width:thin">
<input type="checkbox" name="checkbox" value="<%=rs.getInt("THREADID") %>" onClick="justdoit(this)">
</td>
</tr>
<%} %>
问题是!这样输出的只是一列!我现在想把rs2里的数据分两列输出?这个怎么做啊?
int i=0;//定义一个临时变量
while(rs.next()){
i++;//对其累加
if(i%2==0){//判断条件输出开始标签tr
%>
<tr>
<%} %}
<td style="font-size:12px;border-width:thin">
<script type="text/javascript">
function hreff(){
window.open(" http://www.XXXXXX.com/forum/mvnforum/viewthread?thread=<%=rs.getString("THREADID")%>");
}
</script>
<a href="javascript:hreff();"><%=rs.getString("THREADTOPIC") %></a>
</td>
<td style="border-width:thin">
<input type="checkbox" name="checkbox" value="<%=rs.getInt("THREADID") %>" onClick="justdoit(this)">
</td>
<%if(i%2==1){ //判断条件输出开始标签tr %>
</tr>
<%} %>
<%} %>
可以的哈!
可以在这个输出表达试里面加"<br>" 形如:<%=rs.getString("THREADTOPIC")+"<br>" %>
也可以在下一个之前加<br>哈!
把while 循环放在<tr> <td> 之间,循环输出列??
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息