Hocam kodlar biraz karışık o yüzden inceleyemiyorum fakat sayfalama işleminde bir hata yapmadıysan yani o sistem normalde çalışıyorsa
detayliara.php?sehirler=Afyon&cinsiyet=Kadın&dogum yil=&tarih=&detayliara=Detaylı+Ara&sayfa=2 şeklindeki URL yapısı senin işini görecektir.
Sayfalama linklerini bu şekilde düzenlemen gerekiyor.
Veri Aratırken ilk başta URL ye Aşağıdaki gibi geliyor.
detayliara.php?sehirler=Afyon&cinsiyet=Kadın&dogum yil=&tarih=&detayliara=Detaylı+Ara
Sonra Diğer sayfalara geçmek için tıklayıncada URL Aşağıdaki gibi oluyor
ve böyle oluncada verilerin hepsini gösteriyor.
detayliara.php?cinsiyet=&sehirler=&sayfa=2
( ilk önceki 1 2 3 sonraki son )
Kodlama Aşağıda
if($sayfa>1){
$sayfayibirgerial = $sayfa-1;
echo "<a href='detayliara.php?cinsiyet=&sehirler=&'><font color='009900'>İlk </font></a>";
echo "<a href='detayliara.php?cinsiyet=&sehirler=&sayfa=$sayfayibirgerial'><font color='FF9900'>Önceki </</a>";
}
$sayfanogosterimlimiti = 3;
for($sayfaindex=$sayfa-$sayfanogosterimlimiti; $sayfaindex<=$sayfa+$sayfanogosterimlimiti ; $sayfaindex++){
if(($sayfaindex>0) and ($sayfaindex<=$toplamsayfasayisi)){
if($sayfa==$sayfaindex){
echo "<font color='#FF0000'><b>".$sayfaindex."</b> </font>";
}else{
echo "<a href='detayliara.php?cinsiyet=&sehirler=&sayfa=$sayfaindex'>".$sayfaindex."</a> ";
}
}
}
if($sayfa!=$toplamsayfasayisi){
$sayfayibirilerial = $sayfa+1;
echo "<a href='detayliara.php?cinsiyet=&sehirler=&sayfa=$sayfayibirilerial'><font color='FF9900'>Sonraki </</a>";
echo "<a href='detayliara.php?cinsiyet=&sehirler=&sayfa=$toplamsayfasayisi'><font color='009900'>Son </font></a>";
}
?></td>
</tr>
</table></td>