主题:一个表格显示问题
是这样的,我做了一个表格,用来读取数据库中的新闻,但是当新闻标题过长是,他自己会换行显示.我不想让他换行显示,就是说不全把标题显示出来,显示一些后,其他的用...代替.不知道我这样说,大家能不能听懂!
代码是这样的
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%
set rs=server.CreateObject("ADODB.RecordSet")
sql="select * from eatba_class where class_name='资讯'"
rs.open sql,conn,1,1
class_id=rs("class_id")
rs.close
set rs=nothing
int a
a=1
set rs=server.CreateObject("ADODB.RecordSet")
sql="select * from eatba_main where main_class='"&class_id&"' order by main_id desc"
rs.open sql,conn,1,1
do until rs.eof or a>5
%>
<tr>
<td height="26"><font color="#FFFFFF"> -> </font><a href="press_read.asp?main_id=<%=rs("main_id")%>" class="white" target="_blank"><%=rs("main_title")%></a> <span class="enfont"><font color="#A6E038">[<%=rs("create_time")%>]</font></span></td>
</tr>
<%if a<5 then%>
<tr>
<td height="1" bgcolor="#85AD33"></td>
</tr>
<%end if%>
<%
rs.movenext
a=a+1
loop
rs.close
set rs=nothing
%>
</table>
代码是这样的
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%
set rs=server.CreateObject("ADODB.RecordSet")
sql="select * from eatba_class where class_name='资讯'"
rs.open sql,conn,1,1
class_id=rs("class_id")
rs.close
set rs=nothing
int a
a=1
set rs=server.CreateObject("ADODB.RecordSet")
sql="select * from eatba_main where main_class='"&class_id&"' order by main_id desc"
rs.open sql,conn,1,1
do until rs.eof or a>5
%>
<tr>
<td height="26"><font color="#FFFFFF"> -> </font><a href="press_read.asp?main_id=<%=rs("main_id")%>" class="white" target="_blank"><%=rs("main_title")%></a> <span class="enfont"><font color="#A6E038">[<%=rs("create_time")%>]</font></span></td>
</tr>
<%if a<5 then%>
<tr>
<td height="1" bgcolor="#85AD33"></td>
</tr>
<%end if%>
<%
rs.movenext
a=a+1
loop
rs.close
set rs=nothing
%>
</table>