arkadaşım eger mysql ile yapıyorsan tam senlik bir kodum var.
<table width="900" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<%
KayitSayisi = 5
If Request.QueryString("s") <> "" Then
Sayfa = CInt(Request.QueryString("s"))
Else
Sayfa = 3
End If
Set SQLTop = Mysql.Execute("SELECT COUNT(id) FROM galeri")
TopKayit = SQLTop(0)
set rs = Mysql.Execute("SELECT * FROM galeri ORDER BY id DESC LIMIT "&(KayitSayisi*Sayfa)-(KayitSayisi)&","& KayitSayisi&"")
i=0
do while not rs.eof
i=i+1
%>
<td><table width="225" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="detay"><%=rs("adres")%></td>
</tr>
</table></td>
<%
if i = 4 then
%>
</tr>
<tr>
<%
i=0
end if
rs.movenext
loop
rs.close
set rs=nothing
%>
</tr>
<tr>
<td>
<%
If CInt(TopKayit) > CInt(KayitSayisi) Then
SayfaSayisi = CInt(TopKayit) / CInt(KayitSayisi)
If InStr(1,SayfaSayisi,",",1) > 0 Then SayfaSayisi = CInt(Left(SayfaSayisi,InStr(1,SayfaSayisi,",",1))) + 1
If SayfaSayisi > 1 Then
For i=1 To SayfaSayisi
Response.Write "<a href=""?s=" & i & """ style=""color:#0000FF"">" & i & "</a> "
Next
End If
End If
%>
</td>
</tr>
</table>