access rastgele veri
17
●1.593
- 04-06-2009, 17:29:56Kendi sitemde kullandıgım şöyle bir kod var. Yardımcı olur belki kendiniz için düzenleyebilirsiniz
<% set rs = server.createobject("ADODB.Recordset") rs.open "SELECT * from videolar order by hit desc",baglan,1,3 randomize rs.move (rs.recordcount-5)*rnd for z=1 to 5 if rs.eof then exit for %> <%=rs("hit")%> <% rs.movenext : next rs.close : set rs = nothing %> - 04-06-2009, 17:45:25<%
kayit = 0
topkayit = 20 'kaç kayıt listeleneceği
For i=0 to 100
If kayit = topkayit then exit for
Set ras2 = baglan.Execute("SELECT COUNT(id) AS say From Ilanlar where onay=1")
Toplam=ras2(0)
ras2.Close
Set ras2 = Nothing
Randomize Timer
rdizi = Int((Toplam * Rnd ) + 0)
If InStr(kayitlar,","&rdizi) > 0 then
For s=0 to topkayit
If InStr(kayitlar,","¥idizi) > 0 then
yenidizi = Int((Toplam * Rnd ) + 1)
end if
next
else
yenidizi = rdizi
end if
kayitlar = kayitlar&","¥idizi
Set rs = baglan.Execute("Select id,adi From Ilanlar where onay=1")
rs.Move(yenidizi)
if Not rs.Eof then
kayit = kayit+1
%>
<td width="20%" valign="top">
<%=left(rs("adi"),15)%></a>
</td>
<%if kayit mod 6=0 then %>
</tr><tr>
<%end if%>
<%
end if
Next
rs.close
set rs = Nothing
%>
Buyrun bu kodlar işinize yarar. - 04-06-2009, 17:46:08Üyeliği durdurulduInternal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
neden böle bi hata verir ki,
kodlarım yukardaki şeklde, bi türlü beceremedimAlıntı