Toplam Üye Sayımız : 3693
Makale Kategorisi php ile profesyonel sayfalama yapma
ACPI
Action Script
Ajax
ASP
ASP.NET
Assembly
Bash
C
C#
C++
Cobol
Delphi
Flash
Html
JAVA
Java Script
JSF
Jsp
Lua
Matlab
MySQL
Oracle
Pascal
Perl
Photoshop
Php
Python
REXX
Ruby
SEO
Tanıtım
Visual Basic


 Kod Çizelgesi     Kod Dili: php
/* 
Bu değişkenleri bir şekilde aldığınızı farz ediyorum: 
$toplamsayi= toplam yazı/üye/ürün sayısı 
$limit= sayfa başına yazı/üye/ürün gösterimi 
$page = aktif sayfanın numarası 
*/ 
if($toplamsayi> $limit) : 
  $x = 3; // akrif sayfadan önceki/sonraki sayfa gösterim sayısı 
  $lastP = ceil($count/$perpage); 

  // sayfa 1'i yazdır 
  if($page==1) echo "<span class="ThisPage">1</span>"; 
  else echo "<a href="?page=1">1</a>"; 
  // "..." veya direkt 2 
  if($page-$x > 2) { 
    echo "..."; 
    $i = $page-$x; 
  } else { 
    $i = 2; 
  } 
  // +/- $x sayfaları yazdır 
  for($i; $i<=$page+$x; $i++) { 
    if($i==$page) echo "<span class="ThisPage">$i</span>"; 
    else echo "<a href="?page=$i">$i</a>"; 
    if($i==$lastP) break; 
  } 
  // "..." veya son sayfa 
  if($page+$x < $lastP-1) { 
    echo "..."; 
    echo "<a href="?page=$lastP">$lastP</a>"; 
  } elseif($page+$x == $lastP-1) { 
    echo "<a href="?page=$lastP">$lastP</a>"; 
  } 
endif;  



Hepsi Bu kadar Arkadaslar Kolay gelsin.
Etiketler |