Selco Cod
Selco Cod

Yazılım ve güvenlik üzerine makaleler yazan günümüz teknolojisini yakından takip eden sıradan birisi...

Twitter


sPagination Sayfalama Sınıfı

Bilindiği üzere çok büyük datalarda sayfanın hızlı açılması ve bilgi kalabalıklığı yerine datalarda sayfalama işlemleri yapmaktayız. Bende bundan ötürü bir kaç yıl önce kendime bir sınıf yazmıştım. Bugün de github adresimi aktif ettiğimde siftahı bununla yapmak istedim. Bireysel çalışmalarımı artık github adresimde paylaşacağım sonra aradan kayboluyor hepsi maalesef. Projeye ulaşmak için tıklayın. Ayrıca dosyaları ek olarak yazının devamından da indirebilirsiniz. Bu blog scriptimi yazarken o sayfalama sınıfını kullandım bu arada.. Kullanım Örneği
<?php

header('Content-type: text/html; charset=utf8');
include "sPagination.class.php";

$page = new sPagination();

$page->total = 10; // Toplam data sayısı
$page->limit = 5; // Sayfada gösterilecek limit sayısı
$page->scroll = 5; // Sayfalamadaki kaydırma ayarı
$page->page = '?'; // Sayfa REQUEST_URI bilgisi
$page->request = 'page'; // Kullanılacak REQUEST değer
$page->previous_text = 'Geri'; // Geri Buton text adı
$page->next_text = 'İleri'; // İleri Buton text adı
$page->first_text = 'İlk'; // İlk Data Buton text adı
$page->end_text = 'Son'; // Son Data Buton text adı

echo $page->Paginate();

?>


128 kez indirildi


Yazı Hakkında Yorumlar