%
IP = Request.ServerVariables("REMOTE_ADDR")
sene = cint(Request.Querystring("sene"))
ay = Request.Querystring("ay")
If cint(ay) > 12 or len(ay) =0 Then
ay = month(date)
End If
ay = cint(ay)
If len(Request.Querystring("sene")) =0 Then
sene = year(date)
End If
aay = ay
%>
<%
Set Bag = Server.CreateObject("ADODB.Connection")
Bag.Open bag_dize
%>
<% call deger(bugun_kac, bugun_kacall, buay_kac, buay_kacall, busene_kac, busene_kacall, toplam_kac, toplam_kacall, ort_kac, ort_kacall, baslama_tarihi) %>
|
|
Tekil |
Çoğul |
| Bugün |
: |
<%= sifir(bugun_kac) %> |
<%= sifir(bugun_kacall) %> |
| Toplam |
: |
<%= toplam_kac %> |
<%= toplam_kacall %> |
<%
sub deger(bugun_kac, bugun_kacall, buay_kac, buay_kacall, busene_kac, busene_kacall, toplam_kac, toplam_kacall, ort_kac, ort_kacall, baslama_tarihi)
'*** İSTENİLDİĞİNDE DIŞARI YANSITILABİLİR DEĞERLERİN ÜRETİMİ
Set gun_q = Server.CreateObject("ADODB.Recordset")
Set darbeall_q = Server.CreateObject("ADODB.Recordset")
Set ay_q = Server.CreateObject("ADODB.Recordset")
Set ayall_q = Server.CreateObject("ADODB.Recordset")
Set sene_q = Server.CreateObject("ADODB.Recordset")
Set seneall_q = Server.CreateObject("ADODB.Recordset")
Set top_q = Server.CreateObject("ADODB.Recordset")
Set topall_q = Server.CreateObject("ADODB.Recordset")
Set ort_q = Server.CreateObject("ADODB.Recordset")
Set ortall_q = Server.CreateObject("ADODB.Recordset")
set baslama = bag.execute ("select * from darbeler order by gun_id")
gun_sql = "select sum(darbe) as qdarbe from darbeler where gun = " & bugun & " and ay=" & buay& " and sene=" & busene
ay_sql = "select sum(darbe) as qdarbe from darbeler where ay = " & buay & " and sene=" & busene
ayall_sql = "select sum(darbeall) as qdarbeall from darbeler where ay = " & buay & " and sene=" & busene
sene_sql = "select sum(darbe) as qdarbe from darbeler where sene = " & busene
seneall_sql = "select sum(darbeall) as qdarbeall from darbeler where sene = " & busene
darbeall_sql = "select sum(darbeall) as qdarbeall from darbeler where gun = " & bugun & " and ay=" & buay& " and sene=" & busene
top_sql = "select sum(darbe) as qdarbe from darbeler "
topall_sql = "select sum(darbeall) as qdarbeall from darbeler "
ort_sql = "select avg(darbe) as qdarbe from darbeler "
ortall_sql = "select avg(darbeall) as qdarbeall from darbeler "
If not baslama.eof Then
gun_q.open gun_sql, bag, 1, 3
darbeall_q.open darbeall_sql, bag, 1, 3
ay_q.open ay_sql, bag, 1, 3
ayall_q.open ayall_sql, bag, 1, 3
sene_q.open sene_sql, bag, 1, 3
seneall_q.open seneall_sql, bag, 1, 3
top_q.open top_sql, bag, 1, 3
topall_q.open topall_sql, bag, 1, 3
ort_q.open ort_sql, bag, 1, 3
ortall_q.open ortall_sql, bag, 1, 3
' burada sayfada kullanılabilecek değişkenlere değerler atanıyor
bugun_kac = gun_q("qdarbe")
bugun_kacall = darbeall_q("qdarbeall")
buay_kac = ay_q("qdarbe")
buay_kacall = ayall_q("qdarbeall")
busene_kac = sene_q("qdarbe")
busene_kacall = seneall_q("qdarbeall")
toplam_kac = top_q("qdarbe")
toplam_kacall = topall_q("qdarbeall")
ort_kac = round(ort_q("qdarbe"))
ort_kacall = round(ortall_q("qdarbeall"))
baslama_tarihi = baslama("gun") & " "& aytespit(baslama("ay")) &" " & baslama("sene")
gun_q.Close
darbeall_q.Close
ay_q.Close
ayall_q.Close
sene_q.Close
seneall_q.Close
top_q.Close
topall_q.Close
ort_q.Close
ortall_q.Close
baslama.Close
End If
Set ort_q = Nothing
Set ortall_q = Nothing
Set top_q = Nothing
Set topall_q = Nothing
Set sene_q = Nothing
Set seneall_q = Nothing
Set ayall_q = Nothing
Set ay_q = Nothing
Set gun_q = Nothing
Set darbeall_q = Nothing
Set baslama = Nothing
end sub
%><% function sifir(unsur) %><%
If isnull(unsur) Then
unsur="0"
End If
sifir=unsur
%><% end function %><%
Bag.Close
Set Bag = Nothing
%>