$sayfada = 4; // sayfada gösterilecek içerik miktarını belirtiyoruz.
$sorgu = mysql_query('SELECT COUNT(*) AS haberId FROM haberler');
$sonuc = mysql_fetch_assoc($sorgu);
$toplam_icerik = $sonuc['haberId'];
$toplam_sayfa = ceil($toplam_icerik / $sayfada);
$sayfa = guvenlik(isset($_GET['sayfa'])) ? guvenlik((int) $_GET['sayfa']) : 1;
if($sayfa < 1) { $sayfa = 1; }
if($sayfa > $toplam_sayfa) { $sayfa = $toplam_sayfa; }
$sayfa_goster = 110; // gösterilecek sayfa sayısı
$en_az_orta = ceil($sayfa_goster/2);
$en_fazla_orta = ($toplam_sayfa+1) - $en_az_orta;
$sayfa_orta = $sayfa;
if($sayfa_orta < $en_az_orta) { $sayfa_orta = $en_az_orta; }
if($sayfa_orta > $en_fazla_orta) { $sayfa_orta = $en_fazla_orta; }
$sol_sayfalar = round($sayfa_orta - (($sayfa_goster-1) / 2));
$sag_sayfalar = round((($sayfa_goster-1) / 2) + $sayfa_orta);
if($sol_sayfalar < 1) { $sol_sayfalar = 1; }
if($sag_sayfalar > $toplam_sayfa) { $sag_sayfalar = $toplam_sayfa; }
if($sayfa != 1) { }
if($sayfa != 1) { }
for($s = $sol_sayfalar; $s <= $sag_sayfalar; $s++) {
if($sayfa == $s) {
} else {
}
}
if($sayfa != $toplam_sayfa) { }
if($sayfa != $toplam_sayfa) { }
$limit = ($sayfa - 1) * $sayfada;
$sql = mysql_query('SELECT * FROM haberler ORDER BY haberId DESC LIMIT ' . $limit . ', ' . $sayfada);
while ($a = mysql_fetch_array($sql)){
$menubaslik = $a[baslik];
$mtarih = $a[tarih];
$mresim = $a[resim];
$micerik = html_entity_decode($a[icerik]);
$micerik = strip_tags($micerik);
$micerik = substr($micerik,0,220);
$seolu = "makaleler-".seo($a[baslik])."-$a[haberId].html";
?>
}
?>