ASP读取分类方法
我有这样一个网站.在读取分类时,太乱了,
有时候"|" 个符号出现在第二行的前面,有什么办法读取行好看点呢?
网址是:http://localhost:81/left.asp
本人写的代码是:
<table width="170" height="24" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" background="images/index_r4_c2.jpg" class="font_13h">商品分类</td>
</tr>
</table>
<table width="170" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" class="line">
<% set rs=server.createobject("adodb.recordset")
sql="select sort_id,sort_name from venshop_sort order by sort_xu desc,sort_id desc"
rs.open sql,conn,1,1
do while not rs.eof
insortid=rs("sort_id")
%>
<table width="96%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="line_xu"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="11%" height="32" align="center" valign="middle"><img src="images/left01.jpg" width="4" height="5" /></td>
<td width="89%">
<a class="sort" href="#"><%= rs("sort_name") %></a> </td>
</tr><!--sort.asp?sort_id=<%'= rs("sort_id") %> -->
</table></td>
</tr>
<tr>
<td align="center" class="font_12h">
<% set rs8=server.CreateObject("adodb.recordset")
sql8="select nsort_id,nsort_name from venshop_nsort where sort_id="&insortid&" order by nsort_xu desc,nsort_id desc"
rs8.open sql8,conn,1,1 %>
<table width="150pc" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="22" align="left">
<%do while not rs8.eof%>
<a class="nsort" href="class.asp?nsort_id=<%= rs8("Nsort_id") %>"><%= rs8("Nsort_name") %></a> |
<%rs8.moveNext
loop %></td>
</tr>
</table>
</td>
</tr>
</table>
<% rs.moveNext
loop %>
<% rs.close
rs8.close %>
</td>
</tr>
<tr>
<td><img src="images/left_bot.jpg" width="170" height="12" /></td>
</tr>
</table>
有人碰到过这样的问题吗?帮帮忙吧