Bunu Düzeltebilirmisin?

yusufpolat

New member
Katılım
6 Ocak 2007
Mesajlar
3
Reaction score
0
Puanları
0
Herkese Merhaba

benim sorunun, arama yaptıktan sonra çıkan sonuçlardan ilk 25 tanesinin ilk sayfada görünmesini istiyorum ve 25 ten sonrakilerin ise sayfalara atmasını yani 1. sayfa, 2.sayfa gibi aşağıdaki benim arama sayfamdaki kod örneği rs.pagesize=250 yi 25 dahi yapsam hepsi yine aynı sayfada görünüyor. sayfalara ayırıyor örn. 19 sayfa görünüyor ama hepsini zaten ilk sayfada veriyor ve site aşağı doğru uzadıkca uzuyor 2. sayfaya tıkladığım zamanda boş sayfa çıkıyor. bu kodlar için yardımlarınızı bekliyor ve şimdiden teşekkür ediyorum.





set rs =Server.CreateObject("ADODB.recordset")
rs.open sql,bag,3,1

rs.pagesize=250
rs.CacheSize=rs.pagesize

if not rs.pagecount=0 then
if request.querystring("SN")="" then
rs.absolutepage = 1
else
if cint(request.querystring("SN")) > rs.pagecount then
rs.absolutepage = rs.pagecount
else
rs.absolutepage = cint(request.querystring("SN"))
end if
end if
end if


%>
<table width="716" border="0" cellspacing="1" cellpadding="0" align="center">
<form name="form1" action="toplumesaj.asp" method="post">
<tr><td colspan="10" align="center" class="barr">Arama Sonuçları (<%=rs.recordcount & " Üye Bulundu"%>)</td></tr>
<tr><td height="20" colspan="20" bgcolor="F0F3D0" class="black11">  Sayfa :
<%
for i=1 to rs.pagecount
if i = rs.absolutepage then
response.write(i & " ")
else
%>
<a href="ara.asp?SN=<%=i%>&cinsiyet=<%=cinsiyet%>&yas1=<%=yas1%>&yas2=<%=yas2%>&sehir=<%=sehir%>&ulke=<%=ulke%>&foto=<%=foto%>&boy=<%=boy%>&vucut=<%=vucut%>&sac=<%=sac%>&goz=<%=goz%>&cift=<%=cift%>&partner=<%=partner%>&iliski=<%=iliski%>&iliski1=<%=iliski1%>&iliski2=<%=iliski2%>&iliski3=<%=iliski3%>&iliski4=<%=iliski4%>&iliski5=<%=iliski5%>&online=<%=online%>"><b><%=i%></b></a>
<%
end if
next
%>
</td></tr>
<tr bgcolor="#457089" class="white10b">
<%if session("tip")=1 or session("tip")=2 then%>
<script>
function resetle(me){
var a
var num = document.form1.elements.length
for (var i=0; i<num; i++) {
if (typeof document.form1.elements != 'submit' || typeof document.form1.elements != 'reset')
{document.form1.elements.checked=me}
}
return true
}
</script>
<td width="20" align="center"><input type="checkbox" onclick="resetle(this.checked)" name="c"></td>
<%end if%>
<td width="159"> Kullanıcı Adı</td>
<td width="32" align="center">Tür</td>
<td width="37" align="center"><img src="images/durum.gif" width="22" height="20" border="0" align="absmiddle" title="Durum"></td>
<td width="31" align="center">Yaş</td>
<td width="87" align="center">Şehir</td>
<td width="46" align="center"><img src="images/zarfy.jpg" width="24" height="15" border="0"></td>
<td width="295" align="center">Aradığı İlişki Türü</td>
</tr>
<%do until rs.EOF
if rs("Sohbet")=True then iliski=" -Sohbet- "
if rs("Arkadaşlık")=True then iliski=iliski&" -Arkadaşlık- "
if rs("Cinsellik")=True then iliski=iliski&" -Cinsellik- "
if rs("Uzun Süreli")=True then iliski=iliski&" -Uzun Süreli İlişki- "
if rs("Evlilik")=True then iliski=iliski&" -Evlilik- "
bgcolor="bgcolor=#FFFFFF"
if i mod 2 <>1 then bgcolor="bgcolor=#F0F3F4"
%>
<tr height="10" <%=(bgcolor)%> class="black11">
<%if session("tip")=1 or session("tip")=2 then%>
<td align="center"><input name="check" value="<%=rs("id")%>" type="checkbox"></td>
<%end if%>
<td> <a href='profil.asp?id=<%=rs("id")%>' title="Bu Üyenin Profilini Görmek İçin Tıklayınız"><%=rs("Kullanıcı Adı")%></a>
<%if request.Form("cift")="check" then%>
- <a href="profil.asp?id=<%=rs("eşid")%>" title="Bu Üyenin Profilini Görmek İçin Tıklayınız"><%=rs("Eş Adı")%></a>
<%end if%>
<td align="center"><img src="images/<%=rs("paket")%>.gif"></td>
<td width="37" align="center">
<%
set rs1=bag.execute("select uid from aktif where Online=True and uid="&rs("id"))
if rs1.eof then%>
<img src=images/out.gif alt='Bu Üye Offline'>
<%else%>
<img src=images/online.gif alt='Bu Üye Online'>
<%end if%>
</td>
<td align="center"><%=rs("Yaşı")%></td>
<td align="center"><%=rs("Şehir")%></td>
<td align="center"><a href="mesajgonder.asp?id=<%=rs("id")%>" title="Bu Üyeye Mesaj Bırakmak İçin Tıklayınız"><img src="images/zarfy.jpg" width="24" height="15" border="0"></a></td>
<td><%=iliski%></td>
</tr>
<%
iliski=""
i=i+1
rs.movenext
loop
%>
<tr><td height="20" colspan="20" bgcolor="F0F3D0" class="black11">  Sayfa :
<%
for i=1 to rs.pagecount
if i = rs.absolutepage then
response.write(i & " ")
else
%>
<a href="ara.asp?SN=<%=i%>&cinsiyet=<%=cinsiyet%>&yas1=<%=yas1%>&yas2=<%=yas2%>&sehir=<%=sehir%>&ulke=<%=ulke%>&foto=<%=foto%>&boy=<%=boy%>&vucut=<%=vucut%>&sac=<%=sac%>&goz=<%=goz%>&cift=<%=cift%>&partner=<%=partner%>&iliski=<%=iliski%>&iliski1=<%=iliski1%>&iliski2=<%=iliski2%>&iliski3=<%=iliski3%>&iliski4=<%=iliski4%>&iliski5=<%=iliski5%>&online=<%=online%>"><b><%=i%></b></a>
<%
end if
next
%>
</td></tr>
<%if session("tip")=1 or session("tip")=2 then%>
<tr><td colspan="10" align="center"><input name="Submit3" type="submit" class="input" id="Submit" value="Seçtiklerime Toplu Mesaj Gönder"></td></tr>
<%end if%>
</form>
<%
set rs=nothing
set bag=nothing
%>
 
Geri
Üst