28,406
社区成员
发帖
与我相关
我的任务
分享<tr bgcolor="#ffffff" height="20px">
<td width=45 align=center>[人员]</td>
<td width=75 align=center>星期一</td>
<td width=75 align=center>星期二</td>
<td width=75 align=center>星期三</td>
<td width=75 align=center>星期四</td>
<td width=75 align=center>星期五</td>
<td width=75 align=center>星期六</td>
<td width=75 align=center>星期日</td>
</tr>
<%
Set Rsm = Server.CreateObject("ADODB.RecordSet")
Sqlm="Select * From users order by name"
Rsm.Open Sqlm,Conn,2,3
member=Rsm.getrows 'member是数组,其中,member(3,行)为真实姓名,member(1,行)为id
membercount=UBound(member,2) 'membercount为用户总数
Rsm.close
set Rsm=nothing
for im=0 to membercount '对每一个用户进行循环,
%>
<tr>
<td><%=Trim(member(3,im))%></td>
<%
current_week_begin="2009-08-01" 设置该天为星期一
Set Rsplan = Server.CreateObject("ADODB.RecordSet")
For iplan=0 To 6 '对每一个用户的星期一至星期天进行查询,共七次
Sqlplan="Select content From plans where id='"&member(1,im)&"' and pdate ='"&cdate(current_week_begin)+iplan&"'"
Rsplan.Open Sqlplan,conn,0,1
%>
<td valign=top width=100px>
<%
If rsplan.eof Or rsplan.bof Then
response.write(" ")
Else
rsplan.movefirst
Do While Not Rsplan.Eof '有多条,则显示多条记录
response.write(rsplan("content"))
response.write("<br>")
rsplan.movenext
Loop
End If
%>
</td>
<%
rsplan.close
Next '结束内循环,即每用户的周一至周日
%>
</tr>
<%
next '结束外循环,即每一个用户
%>