现场结贴---的用法

zengxinli761130 2007-02-24 10:52:42
我写的一个ASP小程序,记录个人日记,写日记时自动把日期记录下来,格式如:20070101,然后在页面上显示出来,每月单独显示,一行显示8个日期。效果应该如下:
1月1日 1月2日 1月3日 1月4日 1月5日 1月6日 1月19日 1月28日
每个日期上链接相应的日记内容。
现在就是这八个日期无法正常显示。
请看我写的程序。

conn.open connstring
set rs=Server.CreateObject("ADODB.recordset")
sql="select * from diary where receive='日记' and left(printdate,6)='200701' order by id"
rs.Open sql,conn,1,1
response.Write("<tr><td width=100% height=23>1月份</td></tr>")
i=1
do while not rs.eof
if i=1 or (i mod 8)=1 then
response.Write("<tr>")
end if

response.Write("<td width='80' height='23'>"&mid(rs("printdate"),5,2)&"月"&right(rs("printdate"),2)&"日"&"</td>")
***行的长度为800,所以分为八部分,各放一个日期是足够了。
if (i mod 8)=0 then
response.Write("</tr>")
end if
i=i+1
rs.movenext
loop
rs.close

顺便说
出来的效果如下:

一月份
                         1  1  1
1月4日                      月 月 月
                         5  6  7
                         日 日 日 

请问是怎么回事,哪里出了问题,现场结贴。  


...全文
122 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuchenliang 2007-02-24
  • 打赏
  • 举报
回复
response.Write("<tr><td width=100% height=23 colspan=8>1月份</td></tr>")

这里加colspan=8

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧