设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 53|回复: 9
打印 上一主题 下一主题

[求助]一个小问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-13 00:49:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<!--#include file="articleconn.asp"--> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style type="text/css"> <!-- --> </style> <style type="text/css"> <!-- --> </style> <link href="css.css" rel="stylesheet" type="text/css"> </head>
<body> <% n=1 '查询出为首页图片新闻的最新文章作为首页上的图片新闻显示 if n<> "" then sql="select * from article where picchk=1 order by dateandtime desc" set rs=conn.execute(sql)%> <% do while not rs.eof %> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="80" valign="top"><a href="open.asp?id=<%=rs("newsid")%>&path=<%=rs("path")%>&filename=<%=rs("N_Fname")%>") target="_blank" ><img src=<%=rs("picurl")%> width="150" height="110" border="0"></a></td> <td width="3%" valign="top">&nbsp;</td> <td width="87%" valign="middle"><span class="unnamed1"><span class="unnamed2"><span class="unnamed2"><a href="open.asp?id=<%=rs("newsid")%>&path=<%=rs("path")%>&filename=<%=rs("N_Fname")%>" target="_blank"><%=left(rs("content"),180)%>...</a></span></span></span></td> </tr> </table> <%n=n-1 if n<1 then exit do rs.movenext loop rs.close set rs=nothing conn.close set conn=nothing%> <%end if%> </body> </html> 这是显示首页图片的代码, 我想问一下设那个 <%n=1%> 和后面的<%n=n-1 if n<1 then exit do%>这个有什么作用?
2#
发表于 2010-1-13 00:49:06 | 只看该作者
俺感觉没有用呀,
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-13 00:49:09 | 只看该作者
不知道啊,我把他去掉就显示不出来了.
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-13 00:49:13 | 只看该作者
为了退出循环
说是循环,其实只能执行一次嘛
先把n赋为1,再减1,然后再判断小于1的话退出循环
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-13 00:49:16 | 只看该作者
那为什么去掉就显示不出图片啊
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-13 00:49:20 | 只看该作者
以下是引用cime63在2005-5-27 15:26:11的发言: 为了退出循环说是循环,其实只能执行一次嘛先把n赋为1,再减1,然后再判断小于1的话退出循环
那不是只读出了一条记录,也用不到循环呀,
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-13 00:49:23 | 只看该作者
只说明楼主给的程序很BC

呵呵

要不然就是有什么隐情,我看不出
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-13 00:49:27 | 只看该作者
<% n=1 '查询出为首页图片新闻的最新文章作为首页上的图片新闻显示 if n<> "" then sql="select * from article where picchk=1 order by dateandtime desc" set rs=conn.execute(sql)%> <% do while not rs.eof %> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="80" valign="top"><a href="open.asp?id=<%=rs("newsid")%>&path=<%=rs("path")%>&filename=<%=rs("N_Fname")%>") target="_blank" ><img src=<%=rs("picurl")%> width="150" height="110" border="0"></a></td> <td width="3%" valign="top">&nbsp;</td> <td width="87%" valign="middle"><span class="unnamed1"><span class="unnamed2"><span class="unnamed2"><a href="open.asp?id=<%=rs("newsid")%>&path=<%=rs("path")%>&filename=<%=rs("N_Fname")%>" target="_blank"><%=left(rs("content"),180)%>...</a></span></span></span></td> </tr> </table> <%'n=n-1 'if n<1 then exit do rs.movenext loop rs.close set rs=nothing conn.close set conn=nothing%> <%'去掉这个end if%> 你把加粗部分去掉再试试
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-13 00:49:31 | 只看该作者
未必只有一条啊
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-13 00:49:34 | 只看该作者
本页无法显示
试图访问的网页出现问题,无法显示。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 00:41 , Processed in 0.103639 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表