<%If Request.QueryString("var") = "hoy" Then%>
<%
Dia = Day(Date)
Mes = Month(Date)
sqlVisitasHoy = " SELECT COUNT(*) AS Visitas FROM EstadVisitas WHERE day(fecha) = '" & Dia & "' AND MONTH(fecha) = '" & Mes & "'"
Set rsVisitasHoy = Server.CreateObject("ADODB.Recordset")
rsVisitasHoy.Open sqlVisitasHoy,conn
%>
|
Visitas de Hoy hasta el momento |
| <%=rsVisitasHoy("Visitas")%> |
<%End If%>
<%If Request.QueryString("var") = "ayer" Then%>
<%
Dia = Day(Date) - 1
Mes = Month(Date)
sqlVisitasAyer = " SELECT COUNT(*) AS Visitas FROM EstadVisitas WHERE day(fecha) = '" & Dia & "' AND MONTH(fecha) = '" & Mes & "'"
Set rsVisitasAyer = Server.CreateObject("ADODB.Recordset")
rsVisitasAyer.Open sqlVisitasAyer,conn
%>
|
Visitas de Ayer |
| <%=rsVisitasAyer("Visitas")%> |
<%End If%>
<%If Request.QueryString("var") = "VisitasSemana" Then%>
<%
DiaSemana = Weekday(Date)
If DiaSemana = 1 Then
Dia1 = dateAdd("d",-7,Date())
Dia2 = dateAdd("d",-6,Date())
Dia3 = dateAdd("d",-5,Date())
Dia4 = dateAdd("d",-4,Date())
Dia5 = dateAdd("d",-3,Date())
Dia6 = dateAdd("d",-2,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
If DiaSemana = 2 Then
Dia1 = dateAdd("d",-8,Date())
Dia2 = dateAdd("d",-7,Date())
Dia3 = dateAdd("d",-6,Date())
Dia4 = dateAdd("d",-5,Date())
Dia5 = dateAdd("d",-4,Date())
Dia6 = dateAdd("d",-3,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
If DiaSemana = 3 Then
Dia1 = dateAdd("d",-9,Date())
Dia2 = dateAdd("d",-8,Date())
Dia3 = dateAdd("d",-7,Date())
Dia4 = dateAdd("d",-6,Date())
Dia5 = dateAdd("d",-5,Date())
Dia6 = dateAdd("d",-4,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
If DiaSemana = 4 Then
Dia1 = dateAdd("d",-10,Date())
Dia2 = dateAdd("d",-9,Date())
Dia3 = dateAdd("d",-8,Date())
Dia4 = dateAdd("d",-7,Date())
Dia5 = dateAdd("d",-6,Date())
Dia6 = dateAdd("d",-5,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
If DiaSemana = 5 Then
Dia1 = dateAdd("d",-11,Date())
Dia2 = dateAdd("d",-10,Date())
Dia3 = dateAdd("d",-9,Date())
Dia4 = dateAdd("d",-8,Date())
Dia5 = dateAdd("d",-7,Date())
Dia6 = dateAdd("d",-6,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
If DiaSemana = 6 Then
Dia1 = dateAdd("d",-12,Date())
Dia2 = dateAdd("d",-11,Date())
Dia3 = dateAdd("d",-10,Date())
Dia4 = dateAdd("d",-9,Date())
Dia5 = dateAdd("d",-8,Date())
Dia6 = dateAdd("d",-7,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
If DiaSemana = 7 Then
Dia1 = dateAdd("d",-13,Date())
Dia2 = dateAdd("d",-12,Date())
Dia3 = dateAdd("d",-11,Date())
Dia4 = dateAdd("d",-10,Date())
Dia5 = dateAdd("d",-9,Date())
Dia6 = dateAdd("d",-8,Date())
Dia7 = dateAdd("d",-DiaSemana,Date())
End If
sqlSemana = " SELECT COUNT(*) Cantidad ,Convert(varchar(10),fecha,1) AS fecha FROM EstadVisitas WHERE fecha >= '" & Dia1 & "' AND fecha <= '" & Dia7 + 1 & "' GROUP BY Convert(varchar(10),fecha,1)"
Set rsSemana = Server.CreateObject("ADODB.Recordset")
rsSemana.Open sqlSemana,conn,3
Domingo = 0
Lunes = 0
Martes = 0
Miercoles = 0
Jueves = 0
Viernes = 0
Sabado = 0
While Not rsSemana.EOF
If Dia1 = CDate(rsSemana("fecha")) Then
Domingo = rsSemana("Cantidad")
ElseIf Dia2 = CDate(rsSemana("fecha")) Then
Lunes = rsSemana("Cantidad")
ElseIf Dia3 = CDate(rsSemana("fecha")) Then
Martes = rsSemana("Cantidad")
ElseIf Dia4 = CDate(rsSemana("fecha")) Then
Miercoles = rsSemana("Cantidad")
ElseIf Dia5 = CDate(rsSemana("fecha")) Then
Jueves = rsSemana("Cantidad")
ElseIf Dia6 = CDate(rsSemana("fecha")) Then
Viernes = rsSemana("Cantidad")
ElseIf Dia7 = CDate(rsSemana("fecha")) Then
Sabado = rsSemana("Cantidad")
End If
rsSemana.MoveNext
Wend
rsSemana.MoveFirst
While Not rsSemana.EOF
TotalSemana = TotalSemana + rsSemana("Cantidad")
rsSemana.MoveNext
Wend
FechaIni = Split(dia1,"/")
FechaFin = Split(dia7,"/")
%>
|