注册 登录
编程论坛 ASP技术论坛

急!急!急!怎样循环取数据库里的值并把值赋给TABLE的一个TD啊

lmyh5201 发布于 2008-07-15 10:26, 1896 次点击
表AA,里面的字段为id(自增) ,linkname,link.
我想循环取linkname这一列(数据库里有多少列,就取多少列),并把取出来的linkname这一列放到table的td里,怎么实现啊
9 回复
#2
lmyh52012008-07-15 10:37
怎么没有人回复啊 !
#3
hmhz2008-07-15 10:48
程序代码:

<table width="100%" cellpadding="0" style="border-collapse:collapse" border="1" cellspacing="1" bordercolor="#C0C0C0">
<tr align="center">
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from Caigou order by id desc",conn,1,1
if not(rs.eof and rs.bof) then
do while not rs.eof
%>
<td height="20"><%=rs("id")%></td><td><%=rs("linkname")%></td><td><%=rs("link")%></td>
<%
rs.movenext
loop
end if
rs.close
set rs=nothing
%>
</tr>
</table>


[[it] 本帖最后由 hmhz 于 2008-7-15 10:49 编辑 [/it]]
#4
lmyh52012008-07-15 11:22
怎么打印出来是这样的啊 !
#5
lmyh52012008-07-15 11:23
能不能把中间的距离离的近点啊
#6
hmhz2008-07-15 12:21
你自己设置宽度就是了,晕
#7
lmyh52012008-07-15 12:32
我设置了啊 还是不可以啊 ,第一个和第二个词之间离的太远了,后面的就没有事,就 第一个词和第二个词之间的距离太远了
#8
hmhz2008-07-15 12:37
table 的宽度不要使用100% 这样会和整个页面宽度一样了,你可以使用绝对值来控制宽度
程序代码:

<table width="150" cellpadding="0" style="border-collapse:collapse" border="1" cellspacing="1" bordercolor="#C0C0C0">
<tr align="center">
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from Caigou order by id desc",conn,1,1
if not(rs.eof and rs.bof) then
do while not rs.eof
%>
<td height="20" width="50"><%=rs("id")%></td>
<td height="20" width="50"><%=rs("linkname")%></td>
<td height="20" width="50"><%=rs("link")%></td>
<%
rs.movenext
loop
end if
rs.close
set rs=nothing
%>
</tr>
</table>
#9
lmyh52012008-07-15 12:42
还是不可以啊,我把代码贴出来吧,帮我看看。
<table align="center" height="18" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td align="center"> <a href="newsbuffer.asp?CategoryName=<%=Server.URLEncode("免责声明")%>">免责声明</a> | <a href="newsbuffer.asp?CategoryName=<%=Server.URLEncode("版权所有")%>">版权所有</a> | <a href="newsbuffer.asp?CategoryName=<%=Server.URLEncode("隐私保护")%>">隐私保护</a></td>
    </tr>
    <tr>
        <%
        if not(rsLink.eof and rsLink.bof) then
        do while not rsLink.eof
        %>
        <td align="center"><%=rsLink("LinkName")%> | </td>
        <%
        rsLink.movenext
        loop
        end if
        rsLink.close
        set rsLink=nothing
        %>
    </tr>
    <tr>
        <td align="center">北京澳仔科技有限公司 电话:010-68188138<script language="javascript" type="text/javascript" src="http://js.users.51.la/2003806.js"></script>
<noscript><a href="http://www.51.la/?2003806" target="_blank"><img alt="我要啦免费统计" src="http://img.users.51.la/2003806.asp" style="border:none" /></a></noscript></td>
    </tr>
</table>
#10
SkyGull2008-07-15 15:10
晕哇.你到底是按列排还是按行排啊...郁闷...

哪有按列排还设宽高的啊...如果设了宽你的table width就不用设了啊....

循环之间没有tr
一直在循环td...汗...........
1