- Mesajlar
- 340
Arkadaşlar iki tane tablom var birisi sözler adında diğeri ise günlük söz adında... Benim yapmam gereken her gün sözler tablosunun içinden rastgele bir tane söz seçip günün sözü tablosuna aktarmak ...Bunu yaptım ama...benim yapmadığım taraf hergün farklı bir söz seçilecek.. Benim yaptığım günlük söz olarka gösteriyo ama günlük farklı söz göstermek istiyorumm... Kodlar aşağıdadıdr
<%
set rs = baglan.Execute("select * from gunun_sozu ")
if rs.eof and rs.bof then
set rs2 = baglan.Execute("select * from sozler ORDER BY RAND() ")
id=rs2("id")
soz=rs2("soz")
gun=day(date)
ay=month(date)
yil=year(date)
baglan.execute("insert gunun_sozu set soz='"&soz&"',gun='"&gun&"',ay='"&ay&"',yil='"&yil&"'")
%>
<%
else
set rs3 = baglan.Execute("select * from gunun_sozu ")
if day(date)=rs3("gun") and month(date)=rs3("ay") and year(date)=rs3("yil") then
response.write("bugün <br> ")
soz=rs3("soz")
response.Write soz
else
set rs4 = baglan.Execute("select * from sozler ORDER BY RAND()")
if id=rs3("id") then
soz=rs4("soz")
gun=day(date)
ay=month(date)
yil=year(date)
baglan.execute("update gunun_sozu set id='"&id&"',soz='"&soz&"',gun='"&gun&"',ay='"&ay&"',yil='"&yil&"'")
soz=rs4("soz")
response.Write soz
end if
end if
%>
<br />
<%
set rs = baglan.Execute("select * from gunun_sozu ")
if rs.eof and rs.bof then
set rs2 = baglan.Execute("select * from sozler ORDER BY RAND() ")
id=rs2("id")
soz=rs2("soz")
gun=day(date)
ay=month(date)
yil=year(date)
baglan.execute("insert gunun_sozu set soz='"&soz&"',gun='"&gun&"',ay='"&ay&"',yil='"&yil&"'")
%>
<%
else
set rs3 = baglan.Execute("select * from gunun_sozu ")
if day(date)=rs3("gun") and month(date)=rs3("ay") and year(date)=rs3("yil") then
response.write("bugün <br> ")
soz=rs3("soz")
response.Write soz
else
set rs4 = baglan.Execute("select * from sozler ORDER BY RAND()")
if id=rs3("id") then
soz=rs4("soz")
gun=day(date)
ay=month(date)
yil=year(date)
baglan.execute("update gunun_sozu set id='"&id&"',soz='"&soz&"',gun='"&gun&"',ay='"&ay&"',yil='"&yil&"'")
soz=rs4("soz")
response.Write soz
end if
end if
%>
<br />